home *** CD-ROM | disk | FTP | other *** search
/ PC-Blue - MS DOS Public Domain Library / PC-Blue MS-DOS Public Domain Library - NYACC.iso / vol290 / manual.doc < prev    next >
Encoding:
Text File  |  1987-03-15  |  139.8 KB  |  3,987 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.        
  7.        
  8.        
  9.        
  10.        
  11.            
  12.            
  13.                                    AS-EASY-AS
  14.            
  15.                                   Version  2.05
  16.            
  17.                            
  18.            
  19.                               
  20.            
  21.                              
  22.            
  23.                                    TRIUS Inc.
  24.            
  25.                                  15 Atkinson St.
  26.                                Lynn, Mass.  01905
  27.                                    
  28.                             
  29.            
  30.                               
  31.            
  32.                        (C)opyright 1985, 1986 - TRIUS Inc.
  33.            
  34.                                        
  35.            
  36.                                    
  37.            
  38.            
  39.              
  40.            
  41.            
  42.            
  43.            
  44.            
  45.        The ASEASY disk,  containing a copy of this manual,  may be copied 
  46.        and shared at will,  under the condition that the program  is  not 
  47.        distributed  in  modified form and that no fee or consideration is 
  48.        charged.  Printed copies of this document,  may not be  copied  or 
  49.        distributed without permission from TRIUS Inc.  
  50.        
  51.        
  52.        
  53.        
  54.        
  55.  
  56.  
  57.  
  58.  
  59.  
  60.        
  61.                                 LIMITED WARRANTY
  62.            
  63.                                   
  64.        THIS  PROGRAM  IS PROVIDED ON AN "AS IS" BASIS WITHOUT WARRANTY OF 
  65.        ANY KIND,  EXPRESSED OR IMPLIED,  INCLUDING BUT NOT LIMITED TO THE 
  66.        IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 
  67.        PURPOSE.  THE  ENTIRE  RISK AS TO QUALITY AND PERFORMANCE OF THESE 
  68.        PROGRAMS IS WITH YOU.  SHOULD THE  PROGRAM  PROVE  DEFECTIVE,  YOU 
  69.        (NOT  TRIUS  INC.) ASSUME THE ENTIRE COST OF ALL NECESSARY REPAIR, 
  70.        SERVICING,  OR CORRECTION.  IN NO EVENT WILL TRIUS INC.  BE LIABLE 
  71.        TO YOU FOR ANY DAMAGES,  INCLUDING ANY LOST PROFITS, LOST SAVINGS, 
  72.        OR OTHER INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING  OUT  OF  THE 
  73.        USE  OR  INABILITY TO USE THESE PROGRAMS,  EVEN IF TRIUS INC.  HAS 
  74.        BEEN ADVISED OF THE POSSIBILITY OF  SUCH  DAMAGES.  THIS  WARRANTY 
  75.        GIVES  YOU  SPECIFIC  LEGAL  RIGHTS,  AND  YOU MAY ALSO HAVE OTHER 
  76.        RIGHTS WHICH VARY FROM STATE TO STATE.  SOME STATES DO  NOT  ALLOW 
  77.        THE  EXCLUSION OF IMPLIED WARRANTIES OR EXCLUSION OF LIABILITY FOR 
  78.        INCIDENTAL OR CONSEQUENTIAL DAMAGES SO THE ABOVE MAY NOT APPLY  TO 
  79.        YOU.   YOU   ACKNOWLEDGE   THAT  YOU  HAVE  READ  THIS  AGREEMENT, 
  80.        UNDERSTAND IT,  AND AGREE TO BE BOUND BY ITS TERMS AND CONDITIONS.  
  81.        YOU  FURTHER AGREE THAT IT IS THE COMPLETE AND EXCLUSIVE STATEMENT 
  82.        OF THE AGREEMENT BETWEEN US,  WHICH  SUPERCEDES  ANY  PROPOSAL  OR 
  83.        PRIOR  AGREEMENT,  ORAL  OR WRITTEN,  AND ANY OTHER COMMUNICATIONS 
  84.        BETWEEN US.  
  85.        
  86.        
  87.        
  88.        
  89.        
  90.        
  91.        
  92.        
  93.        
  94.        
  95.        
  96.        
  97.        
  98.        
  99.        
  100.        
  101.        
  102.        
  103.        
  104.        
  105.        
  106.        
  107.        
  108.        
  109.  
  110.  
  111.  
  112.  
  113.  
  114.                                   Page 1    
  115.        
  116.        
  117.        
  118.                                 TABLE OF CONTENTS 
  119.        
  120.                                                                       Page
  121.        
  122.        REGISTRATION   . . . . . . . . . . . . . . . . . . . . . . . .   4
  123.        WHAT'S ON THE DISTRIBUTION DISK  . . . . . . . . . . . . . . .   5
  124.        ORGANIZATION OF THIS MANUAL  . . . . . . . . . . . . . . . . .   6
  125.        STARTING THE PROGRAM   . . . . . . . . . . . . . . . . . . . .   7
  126.        
  127.        GENERAL  . . . . . . . . . . . . . . . . . . . . . . . . . . .   8
  128.        What is a spreadsheet? . . . . . . . . . . . . . . . . . . . .   8
  129.        Sample Application: Month-End Expenses Comparison. . . . . . .   8
  130.        How Can a Spreadsheet Help?. . . . . . . . . . . . . . . . . .  10
  131.        Introduction to Hardware . . . . . . . . . . . . . . . . . . .  12
  132.        IBM-PC and Compatibles . . . . . . . . . . . . . . . . . . . .  13
  133.        Memory Requirements. . . . . . . . . . . . . . . . . . . . . .  13
  134.        Monitors . . . . . . . . . . . . . . . . . . . . . . . . . . .  14
  135.        Monochrome Monitor   . . . . . . . . . . . . . . . . . . . . .  14
  136.        Color (RGB) or High Resolution (EGA) Monitor   . . . . . . . .  14
  137.        Printers . . . . . . . . . . . . . . . . . . . . . . . . . . .  15
  138.        Introduction to DOS. . . . . . . . . . . . . . . . . . . . . .  15
  139.        A DOS primer (general).. . . . . . . . . . . . . . . . . . . .  16
  140.        Organization of AS-EASY-AS . . . . . . . . . . . . . . . . . .  17
  141.        Menus. . . . . . . . . . . . . . . . . . . . . . . . . . . . .  17
  142.        Files. . . . . . . . . . . . . . . . . . . . . . . . . . . . .  18
  143.        
  144.        The HELP Function Key  . . . . . . . . . . . . . . . . . . . .  19
  145.        
  146.        
  147.        BASIC OPERATIONS . . . . . . . . . . . . . . . . . . . . . . .  20
  148.        The Worksheet. . . . . . . . . . . . . . . . . . . . . . . . .  20
  149.        Bottom Row . . . . . . . . . . . . . . . . . . . . . . . . . .  20
  150.        Commands Area. . . . . . . . . . . . . . . . . . . . . . . . .  21
  151.        Entering Values. . . . . . . . . . . . . . . . . . . . . . . .  21
  152.        Entering Labels. . . . . . . . . . . . . . . . . . . . . . . .  22
  153.        Entering Formulas. . . . . . . . . . . . . . . . . . . . . . .  23
  154.        Moving Around the Worksheet. . . . . . . . . . . . . . . . . .  24
  155.        Making Changes . . . . . . . . . . . . . . . . . . . . . . . .  25
  156.        Leaving the Worksheet. . . . . . . . . . . . . . . . . . . . .  26
  157.        Saving & Retrieving. . . . . . . . . . . . . . . . . . . . . .  27
  158.        Saving the Worksheet . . . . . . . . . . . . . . . . . . . . .  27
  159.        Saving Part of the Worksheet . . . . . . . . . . . . . . . . .  27
  160.        
  161.        
  162.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  163.  
  164.  
  165.  
  166.  
  167.  
  168.                                   Page 2    
  169.        
  170.        
  171.        Retrieving the Worksheet . . . . . . . . . . . . . . . . . . .  28
  172.        Combining Worksheets . . . . . . . . . . . . . . . . . . . . .  28
  173.        Using Ranges . . . . . . . . . . . . . . . . . . . . . . . . .  29
  174.        What is a range. . . . . . . . . . . . . . . . . . . . . . . .  29
  175.        Defining a  Range. . . . . . . . . . . . . . . . . . . . . . .  29
  176.        Pointing   . . . . . . . . . . . . . . . . . . . . . . . . . .  29
  177.        Typing   . . . . . . . . . . . . . . . . . . . . . . . . . . .  30
  178.        Formulas and Functions . . . . . . . . . . . . . . . . . . . .  30
  179.        What is a formula ( as seen by AS-EASY-AS ). . . . . . . . . .  30
  180.        Default Mode . . . . . . . . . . . . . . . . . . . . . . . . .  31
  181.        What is a function?. . . . . . . . . . . . . . . . . . . . . .  32
  182.        Entering Formulas. . . . . . . . . . . . . . . . . . . . . . .  32
  183.        Pointing   . . . . . . . . . . . . . . . . . . . . . . . . . .  33
  184.        Typing   . . . . . . . . . . . . . . . . . . . . . . . . . . .  33
  185.        Setting Formats. . . . . . . . . . . . . . . . . . . . . . . .  33
  186.        Why do you need formats ?. . . . . . . . . . . . . . . . . . .  34
  187.        Set the format for a range . . . . . . . . . . . . . . . . . .  34
  188.        Using Copy and Move. . . . . . . . . . . . . . . . . . . . . .  34
  189.        Copy Values. . . . . . . . . . . . . . . . . . . . . . . . . .  35
  190.        Copying Formulas, Absolute/Relative Addresses  . . . . . . . .  36
  191.        Moving Values. . . . . . . . . . . . . . . . . . . . . . . . .  37
  192.        Moving Formulas. . . . . . . . . . . . . . . . . . . . . . . .  37
  193.        Inserting Rows/Columns . . . . . . . . . . . . . . . . . . . .  38
  194.        Inserting rows . . . . . . . . . . . . . . . . . . . . . . . .  39
  195.        Inserting Columns. . . . . . . . . . . . . . . . . . . . . . .  39
  196.        Deleting Rows/Columns. . . . . . . . . . . . . . . . . . . . .  40
  197.        Deleting Rows. . . . . . . . . . . . . . . . . . . . . . . . .  40
  198.        Deleting Columns . . . . . . . . . . . . . . . . . . . . . . .  41
  199.        Recalculation Modes. . . . . . . . . . . . . . . . . . . . . .  41
  200.        Printing . . . . . . . . . . . . . . . . . . . . . . . . . . .  42
  201.        Controlling the Printer. . . . . . . . . . . . . . . . . . . .  44
  202.        
  203.        
  204.        
  205.        ADVANCED OPERATIONS. . . . . . . . . . . . . . . . . . . . . .  46
  206.        Levels of Menus. . . . . . . . . . . . . . . . . . . . . . . .  46
  207.        Command Level Reference Chart  . . . . . . . . . . . . . . . .  54
  208.        Mathematical Operators . . . . . . . . . . . . . . . . . . . .  55
  209.        Special Functions. . . . . . . . . . . . . . . . . . . . . . .  55
  210.        Mathematical Functions . . . . . . . . . . . . . . . . . . . .  55
  211.        Financial Functions. . . . . . . . . . . . . . . . . . . . . .  58
  212.        Statistical Functions. . . . . . . . . . . . . . . . . . . . .  59
  213.        Logical Functions. . . . . . . . . . . . . . . . . . . . . . .  61
  214.        
  215.        
  216.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  217.  
  218.  
  219.  
  220.  
  221.  
  222.                                   Page 3    
  223.        
  224.        
  225.        Date Functions . . . . . . . . . . . . . . . . . . . . . . . .  62
  226.        Graphs . . . . . . . . . . . . . . . . . . . . . . . . . . . .  62
  227.        Macros . . . . . . . . . . . . . . . . . . . . . . . . . . . .  64
  228.        Invoice  . . . . . . . . . . . . . . . . . . . . . . . . . . .  67
  229.        
  230.        
  231.        
  232.        
  233.        
  234.        
  235.        
  236.        
  237.        
  238.        
  239.        
  240.        
  241.        
  242.        
  243.        
  244.        
  245.        
  246.        
  247.        
  248.        
  249.        
  250.        
  251.        
  252.        
  253.        
  254.        
  255.        
  256.        
  257.        
  258.        
  259.        
  260.        
  261.        
  262.        
  263.        
  264.        
  265.        
  266.        
  267.        
  268.        
  269.        
  270.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  271.  
  272.  
  273.  
  274.  
  275.  
  276.                                   Page 4    
  277.        
  278.        
  279.        
  280.        
  281.                                  REGISTRATION
  282.            
  283.            
  284.        If you have not purchased your copy directly from TRIUS,  Inc.  or 
  285.        an authorized TRIUS,  Inc.  distributor and  you  find  AS-EASY-AS 
  286.        useful, then send a check for $30.00 U.S. to: 
  287.            
  288.        
  289.                                    
  290.                                      TRIUS Inc.
  291.                                   15 Atkinson St.
  292.                                 Lynn,  Mass.  01905   
  293.        
  294.        
  295.            
  296.        We will send you a diskette that contains the  latest  version  of 
  297.        the AS-EASY-AS system and other utility programs that we know  you 
  298.        will find very useful.  
  299.            
  300.            
  301.        This is one of many experiments with the user  supported  concept.  
  302.        If you want low prices and good products, make sure the experiment 
  303.        works - send $30.00 and get your own copy of AS-EASY-AS.  
  304.            
  305.            
  306.        We  cannot support people who have not purchased authorized copies 
  307.        of AS-EASY-AS from TRIUS Inc. or its distributors.  
  308.            
  309.            
  310.        If you have a registered copy of AS-EASY-AS, feel free to write to 
  311.        us with questions and comments.  Your questions on how  to  modify 
  312.        ASEASY  will  only be answered in a general way.  If your diskette 
  313.        goes bad in the first 30 days,  we will replace it free;  after 30 
  314.        days we replace it for $10.  
  315.        
  316.        Site licensing is available from TRIUS, Inc. at reduced rates.  If 
  317.        you  plan  to  have a lot of AS-EASY-AS users (more than fifty) at 
  318.        the same location, contact TRIUS, Inc. to arrange a site license.  
  319.        
  320.        Volume discounts are also available to users  that  purchase  more 
  321.        than  10  copies  of  AS-EASY-AS  at the same time.  
  322.        
  323.        
  324.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  325.  
  326.  
  327.  
  328.  
  329.  
  330.                                   Page 5    
  331.        
  332.        
  333.        
  334.        
  335.        WHAT'S ON THE DISTRIBUTION DISK 
  336.        
  337.        
  338.            
  339.        The distribution diskette contains the following files:
  340.            
  341.                        ASEASY.COM
  342.                        SPREAD.000
  343.                        SPREAD.MSG
  344.                        SPREAD.HLP
  345.                        ASEASY.DOC
  346.                        READ.ME
  347.                        ORDER.ME
  348.                        EX-STAT.WKS
  349.                        DEMO.WKS
  350.            
  351.            
  352.        AS-EASY-AS diskettes received fron TRIUS Inc.,  in addition to the 
  353.        above files, also contain various other utility programs which are 
  354.        provided to our customers FREE of charge.  
  355.            
  356.        Registered  users  will be notified of future updates,  and future 
  357.        enhanced versions of the program will be available  to  registered 
  358.        users for the fee of $10.00.  
  359.        
  360.        
  361.        
  362.        
  363.        
  364.        
  365.        
  366.        
  367.        
  368.        
  369.        
  370.        
  371.        
  372.        
  373.        
  374.        
  375.        
  376.        
  377.        
  378.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  379.  
  380.  
  381.  
  382.  
  383.  
  384.                                   Page 6    
  385.        
  386.        
  387.        
  388.        ORGANIZATION OF THIS MANUAL
  389.        
  390.        
  391.        
  392.            
  393.        The AS-EASY-AS user's manual is organized in three main sections:
  394.            
  395.        Quick Start,  provides enough information  for  the  user  who  is 
  396.        experienced   with   computers  in  general  and  spreadsheets  in 
  397.        particular  and  who  cannot  wait to get started.  If you fall in 
  398.        this category, then read the short "Starting The Program", roll up 
  399.        your sleeves and start using AS-EASY-AS.  
  400.            
  401.        Section - 1,   provides   general  information   about  computers, 
  402.        spreadsheets, the Disk Operating System(DOS), and the organization 
  403.        of AS-EASY-AS.  
  404.        
  405.        Section - 2, is the guide to the basic AS-EASY-AS operations, with 
  406.        enough  information  to  start  you  enjoying  the  benefits  of a 
  407.        powerful spreadsheet program.  
  408.            
  409.        Section - 3,  provides  the  information  you  would  need to take 
  410.        advantage of the advanced features that we have  included  in  our 
  411.        program.  
  412.        
  413.        
  414.        
  415.        
  416.        
  417.        
  418.        
  419.        
  420.        
  421.        
  422.        
  423.        
  424.        
  425.        
  426.        
  427.        
  428.        
  429.        
  430.        
  431.        
  432.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  433.  
  434.  
  435.  
  436.  
  437.  
  438.                                   Page 7    
  439.        
  440.        
  441.        
  442.        STARTING THE PROGRAM
  443.        
  444.        
  445.                
  446.        First identify the physical configuration of the computer on which 
  447.        you  intend  to run the program.  Place the AS-EASY-AS system disk 
  448.        in drive A of your computer.  This drive is usually located on the 
  449.        left hand side.  Then type the following: 
  450.        
  451.                                  ASEASY  [ENTER] 
  452.        
  453.        The  program  will  load  and  start  executing.   A   screen   of 
  454.        information will be displayed which discusses some of the features 
  455.        available   in   the   program   and   the  cost  to  receive  the 
  456.        documentation.  
  457.                
  458.        After reading the preliminary message ,  simply press any  key  to 
  459.        enter into the spreadsheet and begin your work.  
  460.                
  461.        For  compatibles or clones which have a monochrome graphics screen 
  462.        and are unable to see the characters because  of  an  incompatible 
  463.        color  scheme,  it  is  possible  to  change  the  foreground  and 
  464.        background colors.  This may be done during the initial startup of 
  465.        the program by typing the following; 
  466.                
  467.                             ASEASY /set=$77  [ENTER]
  468.                
  469.        The first digit represents the background color and the second the 
  470.        foreground color.  In the above example the color has been set  to 
  471.        a lightgray background and foreground.  Experiment with the values 
  472.        until a color combination results in a visible spreadsheet.  
  473.        
  474.        
  475.        
  476.        
  477.        
  478.        
  479.        
  480.        
  481.        
  482.        
  483.        
  484.        
  485.        
  486.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  487.  
  488.  
  489.  
  490.  
  491.  
  492.                                   Page 8    
  493.        
  494.        
  495.        
  496.        1.  GENERAL
  497.            
  498.        1.1  Welcome
  499.            
  500.        We  welcome  you  to the world of spreadsheets.  You most probably 
  501.        have had the buzz word "spreadsheet" thrown at you a few times and 
  502.        wonder what it means.  Don't give up, we will try to explain it to 
  503.        you in simple terms in the sections that follow: 
  504.            
  505.          
  506.        
  507.          
  508.        1.2  What is a spreadsheet?
  509.        
  510.                
  511.        The briefest definition we can think of, for a spreadsheet, is: "a 
  512.        sophisticated, yet easy to use, business planning tool, resembling 
  513.        an accountants calculation pad." 
  514.                
  515.                
  516.        This definition, although fairly accurate for the first generation 
  517.        spreadsheets  years,   ago,   does  not  do  justice  for  today's 
  518.        invaluable   tools  that  are  used  by  accountants,   engineers, 
  519.        businessmen, housewifes, teachers, students, and virtually anybody 
  520.        that has access to a microcomputer.  
  521.                
  522.        The best way to really describe a spreadsheet, is to give a simple 
  523.        example of one of its applications.  
  524.        
  525.        
  526.        
  527.              
  528.        1.2.1 Sample Application: End-of-Month Expenses Comparison 
  529.        
  530.          
  531.        A&B  Manufacturing  is  a  worldwide  corporation  with offices in 
  532.        England, France, Canada, Italy, Germany and Mexico.  
  533.                
  534.        At the end of each month, when financial statements are generated, 
  535.        the president of the corporation would like to know how much  each 
  536.        of  the  offices  in the above country costs to operate,  and what 
  537.        percent of its total income this cost constitutes.  
  538.        
  539.        
  540.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  541.  
  542.  
  543.  
  544.  
  545.  
  546.                                   Page 9    
  547.        
  548.        
  549.               
  550.        A spreadsheet would be the ideal tool for such analysis.  A  model 
  551.        could  be constructed that could be used month after month without 
  552.        repetitious similar calculations,  checking  and  double  checking 
  553.        etc.  
  554.            
  555.        As  we  said  at  the  beginning  of  the  section,  a spreadsheet 
  556.        resembles a calculation pad.  This,  calculation  pad  simulation, 
  557.        has  rows  generally labelled by numbers,  and columns labelled by 
  558.        letters.  Each position in the pad (in spreadsheet language called 
  559.        'cell') is identified by a letter and a number that  indicate  the 
  560.        row and column the cell belongs to.  
  561.        
  562.        
  563.                
  564.                
  565.        
  566.        
  567.        
  568.        
  569.        
  570.        
  571.        
  572.        
  573.        
  574.        
  575.        
  576.        
  577.        
  578.        
  579.        
  580.        
  581.        
  582.        
  583.        
  584.        
  585.        
  586.        
  587.        
  588.        
  589.        
  590.        
  591.        
  592.        
  593.        
  594.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  595.  
  596.  
  597.  
  598.  
  599.  
  600.                                   Page 10  
  601.        
  602.        
  603.        1.2.2 How Can a Spreadsheet Help?  
  604.        
  605.                
  606.        Lets  consider  what  the  spreadsheet model for A&B Manufacturing 
  607.        would look like for the month of July 1992.  
  608.                
  609.                
  610.            /............A/............B/..............C/............D/  
  611.             =============================================================
  612.         1  ||            |     A & B  Manufacturing    |             |    
  613.         2  ||            |     --------------------    |             |    
  614.         3  ||            |        July 1992            |             |    
  615.         4  ||            |                             |             |    
  616.         5  ||            |   INCOME    |   EXPENSES    |  EXPENSES   |    
  617.         6  ||  OFFICE    |(in millions)| (in millions) |(% OF INCOME)|    
  618.         7  ||  ------    | ----------- |  -----------  | ----------- |    
  619.         8  ||            |             |               |             |    
  620.         9  ||ENGLAND     |    123.5    |     81.2      |    65.7     |    
  621.        10  ||FRANCE      |     62.8    |     39.5      |    62.9     |    
  622.        11  ||CANADA      |    223.3    |    117.3      |    52.5     |    
  623.        12  ||ITALY       |     44.0    |     31.9      |    72.5     |    
  624.        13  ||GERMANY     |     98.1    |     55.0      |    56.1     |    
  625.        14  ||MEXICO      |     33.0    |      9.1      |    27.6     |    
  626.        15  ||            |             |               |             |    
  627.        16  ||            |   ------    |    ------     |   -------   |    
  628.        17  ||  TOTAL     |    584.7    |    334.0      |    57.1     |    
  629.        18  ||            |             |               |             |    
  630.        
  631.             
  632.        As you can very  easily  see,  this  simple  model  can  give  the 
  633.        president  of  A  &  B  invaluable information about the different 
  634.        offices  of  the  company.   For  example,   based  on  the  above 
  635.        information,  he  could ask his office in Italy to explain why the 
  636.        expenses were such a high percentage of the total income.  By  the 
  637.        same token,  he could congratulate his office in Mexico for having 
  638.        a high profit margin.  
  639.        
  640.        The beauty of a spreadsheet, however, is more than skin deep.  Not 
  641.        only does the above model provide  useful  information,  but  once 
  642.        developed,  it  can  be  used  month  after  month  to  provide  a 
  643.        consistent  basis  for  comparison.   Better  yet,   if  when  the 
  644.        president inquires as to the high expenses of the Italy office, he 
  645.        finds  that  there  was  an  error  in  the figures and the actual 
  646.        
  647.        
  648.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  649.  
  650.  
  651.  
  652.  
  653.  
  654.                                   Page 11  
  655.        
  656.        
  657.        expense was only 21.9 million,  then all he has to do,  is  change 
  658.        ONLY the 31.9 in the above model and the results are automatically 
  659.        updated.  
  660.            
  661.        The  reason is that in the development of the model,  contained in 
  662.        column D and cells B17 and C17 are equations that  relate  to  the 
  663.        other cells.  
  664.            
  665.        Without attempting to shower you with a lot of details, (those can 
  666.        be  found  through  the  rest of the manual) cell B17 contains the 
  667.        equation @SUM(B9..B14) which says:  Add the contents of the  cells 
  668.        from  B9  to  B14  and place the result here.  As another example, 
  669.        cell D17 contains the equation (C17/D17)*100,  which says:  Divide 
  670.        the contents of cell C17 by the contents in cell D17, multiply the 
  671.        result by 100 and place the final result in this cell.  
  672.                
  673.        Every  time  the  value  in cell C17,  for example,  changes,  the 
  674.        equation in cell D17 is executed,  and the new result is displayed 
  675.        in the cell.  
  676.        
  677.        
  678.        
  679.        
  680.        
  681.        
  682.        
  683.        
  684.        
  685.        
  686.        
  687.        
  688.        
  689.        
  690.        
  691.        
  692.        
  693.        
  694.        
  695.        
  696.        
  697.        
  698.        
  699.        
  700.        
  701.        
  702.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  703.  
  704.  
  705.  
  706.  
  707.  
  708.                                   Page 12  
  709.        
  710.        
  711.        Continuing  with  our simple example,  when the president of A & B 
  712.        Manufacturing found the error in the figures for the Italy office, 
  713.        he entered the correct number in cell C12, and the new spreadsheet 
  714.        model was automatically displayed as follows: 
  715.                
  716.        
  717.                
  718.            /............A/............B/..............C/............D/          
  719.             ============================================================ 
  720.         1  ||            |     A & B  Manufacturing    |             |  
  721.         2  ||            |     --------------------    |             |    
  722.         3  ||            |        July 1992            |             | 
  723.         4  ||            |                             |             |    
  724.         5  ||            |   INCOME    |   EXPENSES    |  EXPENSES   |    
  725.         6  ||  OFFICE    |(in millions)| (in millions) |(% OF INCOME)|    
  726.         7  ||  ------    | ----------- |  -----------  | ----------- |    
  727.         8  ||            |             |               |             |    
  728.         9  ||ENGLAND     |    123.5    |     81.2      |    65.7     |    
  729.        10  ||FRANCE      |     62.8    |     39.5      |    62.9     |    
  730.        11  ||CANADA      |    223.3    |    117.3      |    52.5     |    
  731.        13  ||GERMANY     |     98.1    |     55.0      |    56.1     |    
  732.        14  ||MEXICO      |     33.0    |      9.1      |    27.6     |    
  733.        15  ||            |             |               |             |    
  734.        16  ||            |   ------    |    ------     |   -------   |    
  735.        17  ||  TOTAL     |    584.7    |    324.0      |    55.4     |    
  736.        18  ||            |             |               |             |    
  737.        
  738.            
  739.                
  740.        Please keep in mind that this is a very simple model for even  the 
  741.        most modest spreadsheet, and it was presented here only to provide 
  742.        you  with  a  means for understanding spreadsheets in general.  As 
  743.        you read through this manual,  it will become apparent to you  how 
  744.        much  help  a powerful spreadsheet like AS-EASY-AS can provide for 
  745.        most of your time consuming calculations.  
  746.        
  747.        
  748.        
  749.        1.3 Introduction to Hardware 
  750.            
  751.        This chapter is not meant to make you a hardware expert but rather 
  752.        to  provide  you with a non-technical introduction to the world of 
  753.        personal computers.  If you already are familiar with the material 
  754.        
  755.        
  756.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  757.  
  758.  
  759.  
  760.  
  761.  
  762.                                   Page 13  
  763.        
  764.        
  765.        in this section, please feel free to skip it.  
  766.                
  767.                
  768.        
  769.              
  770.        1.3.1 IBM-PC and Compatibles 
  771.                
  772.        AS-EASY-AS was written at the same time on an IBM PC and a  ZENITH 
  773.        Z-150.  Both  machines were equiped with 640K ,two disk drives and 
  774.        monochrome and color  graphics  adaptors.  The  program  has  been 
  775.        successfully tested on a variety of PC clone machines.  
  776.          
  777.        
  778.        
  779.          
  780.        1.3.2 Memory Requirements 
  781.            
  782.        The  AS-EASY-AS  spreadsheet  operates  best with a minimum system 
  783.        memory of 256K.  Approximately 80k is occupied by the program code 
  784.        and  an  additional  50k  is  devoted  to  internal  pointers  and 
  785.        variables  used  by  the  program.   Spreadsheet  data  is  stored 
  786.        internally using a sparse matrix technique which only uses up  the 
  787.        space  required  for  each cell.  An program overlay technique was 
  788.        used to provide greater functionality in a tight code.  
  789.            
  790.                
  791.        Try  to start thinking of RAM as scratch paper on which you do all 
  792.        your work before you copy it over to your final notebook when  you 
  793.        get  it right.  Better yet,  think of it as chalk board of limited 
  794.        capacity which you can,  however,  erase and use over again.  Just 
  795.        like  the  chalk board,  if you use the eraser before you transfer 
  796.        the work to your notebook,  all your work is lost and you have  to 
  797.        start from scratch.  
  798.                
  799.        RAM  is  measured in K's where K is an abbreviation for the number 
  800.        1,024.  In reality,  K is the abreviation for  the  metric  prefix 
  801.        Kilo  which  means  one  thousand,  but  since 1,024 is close to a 
  802.        thousand K or Kilo has been established in the computer  lingo  to 
  803.        mean 1,024 (bytes).  
  804.                
  805.        In  order  to  get a better feeling of what a K of memory means to 
  806.        you the computer user, consider the following:  a system with 128K 
  807.        of RAM, can hold 128 x 1,024 = 131,072 of characters in its memory 
  808.        
  809.        
  810.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  811.  
  812.  
  813.  
  814.  
  815.  
  816.                                   Page 14  
  817.        
  818.        
  819.        (one character occupies one byte in the computer's memory).  
  820.        
  821.        
  822.              
  823.        1.3.3 Monitors 
  824.                
  825.        You can use AS-EASY-AS with either a monochrome or color  graphics 
  826.        display.  However,  when  using a monochrome video adaptor,  it is 
  827.        not possible to use the graphics options and display graphs.  
  828.        
  829.        AS-EASY-AS  determines  the  type of monitor which is attached and 
  830.        adjusts its output accordingly.  Information is  written  directly 
  831.        to the screen memory.  
  832.        
  833.        
  834.              
  835.        
  836.        1.3.3.1  IBM Monochrome Monitor 
  837.                
  838.        The  program can be used with a monochrome monitor,  either with a 
  839.        monochrome video board,  or a  Hercules-type  monochrome  graphics 
  840.        video board.  If,  however,  a monochrome video board is used, the 
  841.        graphics option is inoperable.  On the other  hand,  a  monochrome 
  842.        monitor  with  a  Hercules-type  video  board  will result in high 
  843.        resolution, crisp graphs.  
  844.        
  845.        To  use  AS-EASY-AS  with  a Hercules-type board,  don't forget to 
  846.        start the program with the Hercules switch, i.e.  
  847.        
  848.                               ASEASY /H
  849.        
  850.        
  851.                
  852.              
  853.        1.3.3.2  IBM Color Graphics Monitor (or EGA)  
  854.          
  855.        Default  screen  colors  have  been  set internally.  However some 
  856.        monochrome monitors which have  graphics  boards  do  not  visibly 
  857.        display   the   default  colors.   Therefore  you  may  alter  the 
  858.        foreground and background colors  at  program  execution  time  by 
  859.        typing the following: 
  860.                
  861.                        ASEASY /SET=$77 [enter] 
  862.        
  863.        
  864.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  865.  
  866.  
  867.  
  868.  
  869.  
  870.                                   Page 15  
  871.        
  872.        
  873.                
  874.                
  875.        The first two digit represents the background color and the second 
  876.        two digit represents the foreground color.  The example above sets 
  877.        the  background  (used  for reverse video) and foreground (used by 
  878.        text in the spreadsheet ) colors to lightgray.  
  879.             
  880.        Please  note  that  the color numbers above are in hexadecimal and 
  881.        must be preceded by  a  $  sign.  The  above  color  switches  are 
  882.        operable on any monitor connected to a color graphics board.  
  883.             
  884.        If your system is equipped with an EGA board,  you should remember 
  885.        to start the program with the EGA switch, i.e.  
  886.        
  887.                           ASEASY /E
  888.        
  889.        This adjusts the background color of the graphs to black.
  890.        
  891.        
  892.        
  893.              
  894.        1.3.4  Printers
  895.        
  896.                
  897.        AS-EASY-AS provides access to control codes which  enable  special 
  898.        features of your particular printer to be used.  
  899.        
  900.        Commonly used codes for the EPSON series of printers follows: 
  901.            
  902.                                 \027\069         Turn on Emphasized text
  903.                                 \027\070         Turn off Emphasized text
  904.                                 \015             Turn on Condensed text
  905.                
  906.        For  more  information  on controlling the printer see the chapter 
  907.        discussing the PRINTER menu commands.  
  908.        
  909.        
  910.         
  911.        1.4 Introduction to DOS 
  912.            
  913.        The Disk Operating System,  or  DOS,  is  the  "brains"  for  your 
  914.        computer.  It  keeps track of what's on the diskettes,  what is in 
  915.        internal memory,  and is the bridge that you have  to  cross  when 
  916.        
  917.        
  918.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  919.  
  920.  
  921.  
  922.  
  923.  
  924.                                   Page 16  
  925.        
  926.        
  927.        going from one aplication to another.  Several DOS versions exist; 
  928.        1.xx,  2.xx,  and  3.xx.  AS-EASY-AS should works with any version 
  929.        later than 2.00.  If you have any problems, please contact us.  
  930.        
  931.            
  932.                
  933.                  
  934.        1.4.1 A DOS primer (general).  
  935.                
  936.        When DOS is waiting for a command from you,  it displays a  letter 
  937.        and  the  symbol  ">"  (unless  you have changed the prompt).  The 
  938.        letter shows the default drive;  which is,  the disk drive it will 
  939.        use for your next file access if you don't explicitly give a drive 
  940.        letter.  For example, the default DOS prompt is: 
  941.                
  942.                   A>      (for diskette based systems)
  943.                   C>      (for hard disk systems)
  944.                
  945.        Some  the  functions  of  the  DOS  commands  are  to  format  new 
  946.        diskettes; get a listing (directory) of files on a diskette, type, 
  947.        copy, rename, and delete files.  Since AS-EASY-AS has no way to do 
  948.        these things (at least in its current version),  you have  to  use 
  949.        these DOS commands to do them.  
  950.                
  951.        We  suggest,  if  you  haven't  done so already ,  that you become 
  952.        familiar with the following DOS commands: 
  953.            
  954.                                   FORMAT 
  955.                                   DIR 
  956.                                   TYPE 
  957.                                   COPY 
  958.                                   RENAME 
  959.                                   DEL 
  960.                
  961.        In order to help you out,  we at least give you the basic function 
  962.        and form of these commands below.  
  963.        
  964.               Command     You Type                Description
  965.              
  966.          
  967.               FORMAT      FORMAT B:        prepare a new diskette for files.
  968.                           FORMAT B:/V      prepare a new diskette for files,
  969.                                            and add a name to the diskette.
  970.        
  971.        
  972.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  973.  
  974.  
  975.  
  976.  
  977.  
  978.                                   Page 17  
  979.        
  980.        
  981.                           FORMAT B:/S      prepare a new diskette for files,
  982.                                            and transfer the DOS system to the
  983.                                            diskette as well.
  984.            
  985.               DIR         DIR              list all the files on the diskette
  986.                                            in the default drive.
  987.                           DIR  A: or B:    list all the files on the diskette
  988.                                            in drive A or drive B.
  989.            
  990.               TYPE        TYPE A:fl1.doc   print the file fl1.doc (from drive
  991.                                            A:), on the screen.
  992.            
  993.               COPY        COPY a:f1 b:f2   copy file f1 from drive A to file
  994.                                            f2 on drive B:.
  995.            
  996.               RENAME      REN b:f1 b:f2    change the name file f1 (on drive
  997.                                            B) to f2.
  998.          
  999.               DEL         DEL a:f1.xxx     delete  file f1.xxx on drive A,
  1000.                                            (you no longer have access ti it).
  1001.              
  1002.        
  1003.        
  1004.        
  1005.            
  1006.        1.5  Organization of AS-EASY-AS
  1007.        
  1008.            
  1009.        1.5.1  Menus.
  1010.                
  1011.        Many powerful commands for manipulating  the  spreadsheet  may  be 
  1012.        accessed  by  activating  the  main  menu.  This  may  be  done by 
  1013.        pressing the [/] key.  It is usually located on the right side  of 
  1014.        the keyboard,  just above the space bar.  Once this key is pressed 
  1015.        a horizontal menu will appear on the second line  of  the  screen.  
  1016.        The  first  option  in  the menu will be highlighted by a moveable 
  1017.        pointer.  The pointer can be moved by pressing the right and  left 
  1018.        cursor  keys  (on  the  numeric  keypad ).  To select a command or 
  1019.        submenu highlight the option and press the [enter] key.  OR  press 
  1020.        the first letter of the selected option.  
  1021.            
  1022.        
  1023.                  
  1024.        
  1025.        
  1026.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  1027.  
  1028.  
  1029.  
  1030.  
  1031.  
  1032.                                   Page 18  
  1033.        
  1034.        
  1035.        1.5.2  Files.
  1036.                
  1037.        All  spreadsheet  files are saved in one form with an extension of 
  1038.        WKS .  This is done  automatically.  You  need  only  specify  the 
  1039.        rootname. 
  1040.        
  1041.        
  1042.        
  1043.        
  1044.        
  1045.        
  1046.        
  1047.        
  1048.        
  1049.        
  1050.        
  1051.        
  1052.        
  1053.        
  1054.        
  1055.        
  1056.        
  1057.        
  1058.        
  1059.        
  1060.        
  1061.        
  1062.        
  1063.        
  1064.        
  1065.        
  1066.        
  1067.        
  1068.        
  1069.        
  1070.        
  1071.        
  1072.        
  1073.        
  1074.        
  1075.        
  1076.        
  1077.        
  1078.        
  1079.        
  1080.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  1081.  
  1082.  
  1083.  
  1084.  
  1085.  
  1086.                                   Page 19  
  1087.        
  1088.        
  1089.        
  1090.        1.6  The HELP Function Key
  1091.        
  1092.        Help is at your fingertips, at any time, from within an AS-EASY-AS 
  1093.        worksheet.  By pressing the [F1] key, you have instant access to a 
  1094.        help file that should answer most of your questions.  
  1095.        
  1096.        When you press the [F1] key,  a help screen appears that tells you 
  1097.        how to correctly start AS-EASY-AS for your hardware configuration.  
  1098.        
  1099.        The bottom line of the screen displays the following commands: 
  1100.        
  1101.               Next, Previous, Topics, Quit 
  1102.        
  1103.        Next - displays the following page of the help file.  
  1104.        
  1105.        Previous - displays the previous page of the help file.  
  1106.        
  1107.        Topics  - allows you to go directly to one of the ten major topics 
  1108.        covered in the help file.  
  1109.        
  1110.        Quit - returns you to the worksheet.  
  1111.        
  1112.        
  1113.        
  1114.        
  1115.        
  1116.        
  1117.        
  1118.        
  1119.        
  1120.        
  1121.        
  1122.        
  1123.        
  1124.        
  1125.        
  1126.        
  1127.        
  1128.        
  1129.        
  1130.        
  1131.        
  1132.        
  1133.        
  1134.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  1135.  
  1136.  
  1137.  
  1138.  
  1139.  
  1140.                                   Page 20  
  1141.        
  1142.        
  1143.        
  1144.        2.  BASIC OPERATIONS 
  1145.          
  1146.          
  1147.        2.1  The Worksheet
  1148.                   
  1149.        This section provides the  information  required  to  perform  all 
  1150.        basic functions available in AS-EASY-AS.  
  1151.            
  1152.            
  1153.            
  1154.        2.1.1  Bottom Row
  1155.            
  1156.        A line of status information is displayed below the spreadsheet at 
  1157.        the  bottom of the screen.  At the left of this status line is the 
  1158.        amount of free memory,  displayed as a percentage (and kilobytes), 
  1159.        which is unused by the spreadsheet.  As more and more  information 
  1160.        is placed into the spreadsheet this number will decrease in size.  
  1161.            
  1162.        A clock showing the system time is updated  every  elapsed  second 
  1163.        and displayed at the far right of the status line.  
  1164.                
  1165.        The status of some of the keyboard keys is displayed in the middle 
  1166.        of  the status line.  Each key is represented as being active by a 
  1167.        short name appearing in reverse video.  The keys are: 
  1168.             
  1169.              
  1170.           CAP       -  capital lock, letters will appear as upper case
  1171.           NUM       -  Numeric keypad selected/cursor keypad inactive
  1172.           SCR       -  No function
  1173.           END       -  Next cursor keystroke initiates a range movement
  1174.            
  1175.        Manual calculation mode is represented in  reverse  video  by  the 
  1176.        name: 
  1177.           
  1178.           MAN       -  Only an edited cell is recalculated.  All other
  1179.                        refering cells are not calculated and remain
  1180.                        unchanged
  1181.                
  1182.        When in the recalculation mode the address of the cell which is in 
  1183.        the  process of being calculated is displayed in the center of the 
  1184.        status line.  In a lengthy recalculation you will see  this  value 
  1185.        constantly updated.  
  1186.        
  1187.        
  1188.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  1189.  
  1190.  
  1191.  
  1192.  
  1193.  
  1194.                                   Page 21  
  1195.        
  1196.        
  1197.        
  1198.        There is, however, a time cost to update the cell indicator.  This 
  1199.        feature,  when turned off,  will speed spreadsheet calculations by 
  1200.        approximately 25% or more.  
  1201.                
  1202.        
  1203.            
  1204.        2.1.2  Commands Area
  1205.                
  1206.        In  order  to manipulate the spreadsheet a series of commands have 
  1207.        been provided.  The command menu is activated by pressing the  [/] 
  1208.        key.  A menu of choices will appear in the commands area.  
  1209.        
  1210.        The  commands  area  appears  at lines 2 and 3 of the screen.  The 
  1211.        first line is used to display the menu choices.  The  second  line 
  1212.        displays  information  about  the  highlighted  menu choice.  This 
  1213.        information is either a short description of the command or a list 
  1214.        of additional sub-menu command choices.  
  1215.          
  1216.        Each command may be selected by highlighting  with  the  left  and 
  1217.        right  cursor  arrows ( located on the numeric keypad at the right 
  1218.        of the keyboard ) and  pressing  [enter]  .  Make  sure  that  the 
  1219.        NUMLCK  status  indicator  is  NOT  displayed.  Alternatively  the 
  1220.        command may be selected by  pressing  the  first  letter  of  each 
  1221.        command choice.  
  1222.                
  1223.        The  third  line  of the command area shows a brief description of 
  1224.        the function keys as defined by AS-EASY-AS.  
  1225.        
  1226.        
  1227.                
  1228.              
  1229.        2.1.3  Entering Values
  1230.                
  1231.        A  value  is  any  sequence  of  digits.  AS-EASY-AS  supports  11 
  1232.        significant  digits.   Large  numbers   are   entered   by   using 
  1233.        exponential notation.  For example the number 2.3 x 10^15 would be 
  1234.        entered as follows: 
  1235.            
  1236.                    2.3E15   [enter]
  1237.            
  1238.        All entries must be finalized by pressing the [enter] key.  If that 
  1239.        key has not been pressed the [BackSpace] key may be used to delete 
  1240.        
  1241.        
  1242.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  1243.  
  1244.  
  1245.  
  1246.  
  1247.  
  1248.                                   Page 22  
  1249.        
  1250.        
  1251.        the previously entered digit.  In later sections you will find out 
  1252.        how to change the contents of a cell after  the  [enter]  key  has 
  1253.        been pressed.  
  1254.               
  1255.              
  1256.        2.1.4  Entering Labels
  1257.                
  1258.        A label is any sequence of characters which is not preceded with a 
  1259.        digit or mathematical operator.  However digits may be entered  as 
  1260.        labels  if  they  are  preceded with either a single quote ['],  a 
  1261.        caret  [^],  a  double  quote  ["],  or  a  backslash  [\].  These 
  1262.        characters  are  special  formating  characters  which perform the 
  1263.        following: 
  1264.                
  1265.                
  1266.           [']  -  Left justifies the label within the column
  1267.        
  1268.           [^]  -  Centers the label within the column.  If the label is
  1269.                   wider than the column the result is a left
  1270.                   justification.
  1271.            
  1272.           ["]  -  Right justifies the label within the column.  If the
  1273.                   label is wider than the column the result is a left
  1274.                   justification.
  1275.         
  1276.           [\]  -  Repeats the character which follows to the width of the
  1277.                   column.
  1278.                
  1279.                
  1280.        If one of the special formatting characters is  not  used  as  the 
  1281.        first character in the label, AS-EASY-AS automatically inserts the 
  1282.        single  quote  [']  as  the first character.  These characters are 
  1283.        interpreted normally if  they  appear  other  than  in  the  first 
  1284.        position of the label.  
  1285.                
  1286.                            Examples:
  1287.            
  1288.                       ENTER                   RESULT
  1289.        
  1290.                       Account             Label - Account
  1291.                                         (Justification depends on default
  1292.                                          setting, normally left justified) 
  1293.            
  1294.        
  1295.        
  1296.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  1297.  
  1298.  
  1299.  
  1300.  
  1301.  
  1302.                                   Page 23  
  1303.        
  1304.        
  1305.                      'Quantity            Label - Quantity
  1306.                                         (Left justified regardless of the 
  1307.                                         default setting)
  1308.            
  1309.                      ^1-Total             Label - 1-Total
  1310.                                         (Centered regardless of default 
  1311.                                         setting)
  1312.            
  1313.                      "Amount              Label - Amount
  1314.                                         (Right Justified regardless of 
  1315.                                         default setting)
  1316.            
  1317.                      \=                   Label - Cell filled with equal signs
  1318.            
  1319.                      12a                  Error - String starts with numeral 
  1320.                                           and is not preceeded by one of the 
  1321.                                           special label signs above.
  1322.            
  1323.                
  1324.              
  1325.        2.1.5  Entering Formulas
  1326.                
  1327.        A formula consists of a series  of  numbers,  cell  references  or 
  1328.        functions separated with the following mathematical operators.  
  1329.                
  1330.                        [-]   -  negation
  1331.                        [+]   -  addition
  1332.                        [-]   -  subtraction
  1333.                        [*]   -  multiplication
  1334.                        [/]   -  division
  1335.                        [^]   -  exponentiation
  1336.                        [>]   -  greater than
  1337.                        [<]   -  less than
  1338.                        [=]   -  equal to
  1339.                        [<=]  -  less than or equal
  1340.                        [>=]  -  greater than or equal
  1341.                        [<>]  -  not equal to
  1342.                
  1343.                        [()]  -  parentheses
  1344.                
  1345.        A formula must be preceded by one of the following characters:
  1346.                        [-],[+],[(],[@] or a digit.
  1347.         
  1348.        
  1349.        
  1350.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  1351.  
  1352.  
  1353.  
  1354.  
  1355.  
  1356.                                   Page 24  
  1357.        
  1358.        
  1359.                                                               Result
  1360.                
  1361.                        For example:       1.1+2*3+5^2           32.1
  1362.                        (a1=4)             +A1*2+5.5             13.5
  1363.                                           @SQRT(A1)+5            7.0
  1364.                                           (2*A1+3)*3            33.0
  1365.                                           -5.1+2                -3.1
  1366.                                            2>3                     0
  1367.                                            3>2                     1
  1368.                                            5>=2                    1
  1369.                                            5<>4                    1
  1370.                                            6=6                     1
  1371.                                            6=5                     0
  1372.                
  1373.            
  1374.                  
  1375.        2.1.6  Moving Around the Worksheet
  1376.            
  1377.        First make sure the NUM status indicator is NOT displayed  on  the 
  1378.        status  line.  This  means that the cursor keypad is active.  Next 
  1379.        take a close look at the cursor keypad.( usually  located  on  the 
  1380.        right  side  of  your keyboard ).  Each of those keys performs the 
  1381.        following action: 
  1382.                
  1383.                
  1384.                    [HOME]  -  Move the cursor to cell position A1.
  1385.                    [UP]    -  Move the cursor up one row
  1386.                    [PGUP]  -  Move the cursor up 20 rows
  1387.                
  1388.                    [LEFT]  -  Move the cursor left one column
  1389.        
  1390.                    [RIGHT] -  Move the cursor right one column
  1391.            
  1392.                    [END]   -  This key acts in combination with the NEXT 
  1393.                               key pressed by moving to the edge of the  
  1394.                               range in the direction of the NEXT key.
  1395.                                      
  1396.                               [END] [UP]   - Move to far top of range
  1397.                               [END] [DOWN] - Move to far bottom of range
  1398.                               [END] [LEFT] - Move to far left of range
  1399.                               [END] [RIGHT]- Move to far right of range
  1400.                               [END] [HOME] - Move to lower right corner of
  1401.                                              worksheet
  1402.        
  1403.        
  1404.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  1405.  
  1406.  
  1407.  
  1408.  
  1409.  
  1410.                                   Page 25  
  1411.        
  1412.        
  1413.            
  1414.                
  1415.                    [DOWN]  -  Move the cursor down one row.
  1416.                    [PGDN]  -  Move the cursor down 20 rows.
  1417.                
  1418.        Additional movement may be achieved with the following keys:
  1419.                
  1420.                  [TAB RIGHT] - Move one page to the right  ( just below 
  1421.                                [ESC] key)
  1422.                  [TAB LEFT]  - Move one page to the left
  1423.                  [F5]        - Goto specified cell, ( Function key 5 at 
  1424.                                the left)
  1425.                
  1426.                
  1427.              
  1428.        2.1.7  Making Changes
  1429.                
  1430.        Changes  to  a  cell  may  be  done  by retyping over the cell and 
  1431.        pressing [enter] or by pressing the edit function key [F2].  
  1432.        
  1433.        [F2] causes the contents of the current cell to be placed on  line 
  1434.        2  of  the  screen and the mode indicator is changed to EDIT.  The 
  1435.        character cursor is positioned at the end  of  the  line.  Changes 
  1436.        are  made  by  moving the character cursor to the desired position 
  1437.        and typing the new characters.  All  text  to  the  right  of  the 
  1438.        cursor  is shifted to the right of each inserted character.  After 
  1439.        each character is input the cursor position is moved to the  right 
  1440.        one  character.  If  the  length of text exceeds 80 characters the 
  1441.        text will continue on line 3.  
  1442.                
  1443.        The following keys may be used for editing:
  1444.        
  1445.                
  1446.            [LEFT]        - Move the cursor one position to the left.
  1447.            [RIGHT]       - Move the cursor one position to the right.
  1448.            [HOME]        - Move the cursor to the first character position.
  1449.            [END]         - Move the cursor to the last character position.
  1450.            [INS]         - Insert a space at the position of the cursor.
  1451.            [DEL]         - Delete the character underneath the cursor.
  1452.            [BACKSPACE]   - Delete the character left of the cursor.
  1453.            [TAB]         - Move 8 positions to the right
  1454.            [SHIFT] [TAB] - Move 8 positions to the left
  1455.            [CTL] [RIGHT] - Move to the beginning of the next word
  1456.        
  1457.        
  1458.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  1459.  
  1460.  
  1461.  
  1462.  
  1463.  
  1464.                                   Page 26  
  1465.        
  1466.        
  1467.            [CTL] [LEFT]  - Move to the beginning of the previous word
  1468.            [ESC]         - Cancel all editing and leave original cell
  1469.                                    contents
  1470.            
  1471.        After all changes have been made you must press the [ENTER] key to 
  1472.        insert the changes into the current cell in the worksheet.  
  1473.            
  1474.          Example:  A cell contains the label  TOTOL and you want to
  1475.                    change it to TOTAL.
  1476.        
  1477.                    Move the cursor to that cell,
  1478.                            
  1479.                    Press [F2], the cursor would appear immediately
  1480.                    to the right of the last letter, L
  1481.            
  1482.                    Press [LEFT] [LEFT],
  1483.        
  1484.                    Press [DEL] to delete the O
  1485.        
  1486.                    Press [A], this should insert the character A 
  1487.                    immediately before the O,
  1488.            
  1489.                    Press [ENTER], and the new contents of the 
  1490.                    cell is TOTAL.
  1491.           
  1492.                         
  1493.                
  1494.              
  1495.        2.1.8  Leaving the Worksheet
  1496.                
  1497.        You've just completed your masterpiece spreadsheet and your  ready 
  1498.        to call it quits for the day.  First make sure that you have saved 
  1499.        the  latest  version  of the spreadsheet.  Then access the command 
  1500.        menu by pressing the [/] key.  A  menu  of  commands  will  appear 
  1501.        horizontally across the second line from the top of the screen.  
  1502.                
  1503.        Select  the  QUIT  command  by moving the cursor ( with the cursor 
  1504.        control arrows ) and highlight that command.  Press  [enter].  You 
  1505.        will  be  given  a second chance to change your mind.  The program 
  1506.        asks if you want to quit YES or NO.  Highlight the  word  YES  and 
  1507.        press  [enter].  The  program  will  now  return  to  DOS.  If you 
  1508.        performed the above keystrokes by accident and did not  intend  to 
  1509.        leave the spreadsheet, you are out of luck because all spreadsheet 
  1510.        
  1511.        
  1512.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  1513.  
  1514.  
  1515.  
  1516.  
  1517.  
  1518.                                   Page 27  
  1519.        
  1520.        
  1521.        information  in  the  computer  has been lost.  ALWAYS remember to 
  1522.        save your spreadsheet frequently!  
  1523.        
  1524.        
  1525.        
  1526.          
  1527.        2.2  Saving & Retrieving
  1528.        
  1529.            
  1530.        2.2.1  Saving Worksheet
  1531.                
  1532.        To save the entries you have made in the worksheet you must  first 
  1533.        activate  the  command menu.  Press the [/] key.  You will see the 
  1534.        menu appear on line 2 at the top of the screen.  Select  the  FILE 
  1535.        command choice by moving the cursor to highlight that word.  Press 
  1536.        [ENTER].  You now see a new menu of file command choices.  
  1537.                
  1538.        Make sure you have a formatted disk available, with room for extra 
  1539.        worksheet files.  Place the disk in Drive B and close the door.  
  1540.                
  1541.        Select  the  SAVE command choice by moving the cursor to highlight 
  1542.        that word.  Press [ENTER].  You will be prompted for the  name  of 
  1543.        your  worksheet.  Any  name  is  valid  providing  it  has up to 8 
  1544.        characters and does not contain any of the  following  characters: 
  1545.        []*?#.  When  the  name  has  been  completed  press [ENTER].  The 
  1546.        worksheet is now being saved.  The drive indicator light will glow 
  1547.        for a few seconds as the  information  is  being  written  to  the 
  1548.        diskette.  
  1549.                
  1550.        If  there  is  insufficient  space  available  on  your diskette a 
  1551.        warning BEEP will be heard and a status message will appear on the 
  1552.        status line.  You must press [ESC] to continue.  Replace the  disk 
  1553.        in  Drive  B with a formatted disk with sufficient free memory and 
  1554.        repeat the above process.  
  1555.                
  1556.                
  1557.              
  1558.        2.2.2  Saving Part of the Worksheet
  1559.                
  1560.        Sometimes it may be appropriate to save only a  small  portion  of 
  1561.        the  spreadsheet.  This  may be achieved by using the /FILE XTRACT 
  1562.        command.  
  1563.        
  1564.        
  1565.        
  1566.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  1567.  
  1568.  
  1569.  
  1570.  
  1571.  
  1572.                                   Page 28  
  1573.        
  1574.        
  1575.        The  first  step  is to define the range that one desires to save.  
  1576.        This may be done by using the POINTER method or the TYPING method.  
  1577.             
  1578.        Once  the  XTRACT command has been selected AS-EASY-AS will prompt 
  1579.        for the name of the file.  Type the name  and  press  [enter].  DO 
  1580.        NOT  add  an extention when you type the name as this is performed 
  1581.        automatically by ASEASY.  
  1582.            
  1583.           
  1584.            
  1585.            
  1586.        2.2.3  Retrieving the Worksheet
  1587.                
  1588.        To retrieve a spreadsheet select the /FILE RETRIEVE command.  
  1589.                
  1590.        A menu of worksheet files will appear on the  third  line  of  the 
  1591.        screen.  A  particular  file may be selected by moving the pointer 
  1592.        to highlight that  file  and  then  pressing  [enter].  Note  that 
  1593.        although only eight files are displayed , more files can be viewed 
  1594.        if  the pointer is moved to the right past the edge of the screen.  
  1595.        Its like scrolling the line of choices by eight files.  Moving the 
  1596.        pointer to the left achieves the same result.  
  1597.        
  1598.        Moving the cursor  downward  results  in  a  display  of  all  the 
  1599.        worksheet  (WKS  or WK1) files present on the disk (or the current 
  1600.        subdirectory) 
  1601.                
  1602.        An alternate way to select the file is to type the filename (DON'T 
  1603.        type the extension ) and then press [enter].  
  1604.        
  1605.            
  1606.                
  1607.                  
  1608.        2.2.4  Combining Worksheets
  1609.                
  1610.        Sometimes it may be appropriate to combine a small worksheet  with 
  1611.        a  bigger  worksheet.  This  may  be  done  with the /FILE COMBINE 
  1612.        command.  It is similar to the retrieve command but the file  will 
  1613.        be  loaded  into the position occupied by the spreadsheet pointer.  
  1614.        The new  file  will  totally  overwrite  any  information  already 
  1615.        existing  in  the  cells so you should use this option only if the 
  1616.        information in your current spreadsheet is not  important  or  has 
  1617.        been saved in advance.  
  1618.        
  1619.        
  1620.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  1621.  
  1622.  
  1623.  
  1624.  
  1625.  
  1626.                                   Page 29  
  1627.        
  1628.        
  1629.            
  1630.            
  1631.              
  1632.        2.3  Using Ranges
  1633.            
  1634.        2.3.1  What is a range
  1635.                
  1636.        A range is defined by AS-EASY-AS as any  RECTANGULAR  grouping  of 
  1637.        cells  in  the  spreadsheet.  A range can be as narrow as a single 
  1638.        row in depth and as deep as  all  the  rows  in  the  spreadsheet.  
  1639.        Similarly a range can be as narrow as a single column in width and 
  1640.        as wide as all the columns in the spreadsheet ( all 256).  A range 
  1641.        is described to ASEASY by specifying the upper left cell and lower 
  1642.        right  cell  of  the  range.  The  cells  must be seperated by two 
  1643.        periods '..' .  An example of this is A1..D5.  This  includes  all 
  1644.        cells in column's A,B,C and D and all rows inluding 1,2,3,4 and 5.  
  1645.        The entire group of cells looks like this.  
  1646.                
  1647.                             A1 B1 C1 D1
  1648.                             A2 B2 C2 D2
  1649.                             A3 B3 C3 D3
  1650.                             A4 B4 C4 D4
  1651.                             A5 B5 C5 D5
  1652.            
  1653.            
  1654.            
  1655.        2.3.2  Defining a  Range
  1656.                
  1657.        Ranges  are  usually defined by using one of two possible methods, 
  1658.        Pointing to the cell or range of cells , or actually typing in the 
  1659.        range ( upper left cell followed by two periods and then the lower 
  1660.        right cell ).  
  1661.        
  1662.        A third method is to type a predefined range name in response to 
  1663.        the range prompt.
  1664.        
  1665.              
  1666.        
  1667.        2.3.2.1  Pointing
  1668.                
  1669.        Pointing to a cell simply involves  moving  the  cursor  with  the 
  1670.        direction  keys  located on the numeric keypad.  It is best to use 
  1671.        this method in response to COPY or MOVE commands.  When AS-EASY-AS 
  1672.        
  1673.        
  1674.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  1675.  
  1676.  
  1677.  
  1678.  
  1679.  
  1680.                                   Page 30  
  1681.        
  1682.        
  1683.        asks  for  the  range  ,  move  the pointer by pressing one of the 
  1684.        direction keys.  Notice that the pointer expands on the screen and 
  1685.        that the corner cells change to reflect the new pointer  position.  
  1686.        In  the  middle  of the leading edge of the pointer you will see a 
  1687.        small blinking cursor.  This indicates the edge of the range which 
  1688.        you can expand or contract.  To switch to some other edge  of  the 
  1689.        range  press  the  period  '.'  .  Notice  that  the little cursor 
  1690.        actually jumps to the other corner of the range.  If you press the 
  1691.        period 4 times you will return to your starting position.  
  1692.                
  1693.        Pressing the period is called ANCHORING because it also fixes  one 
  1694.        edge of the pointer and prevents it from moving.  
  1695.                
  1696.        When  the  range  has been completly highlighted press the [enter] 
  1697.        key.  This fixes the range permanently and allows  any  action  to 
  1698.        occur. i.e. if the range was entered in response to a COPY command 
  1699.        the copy will be intitiated.  
  1700.            
  1701.            
  1702.              
  1703.        2.3.2.2  Typing
  1704.                
  1705.        Typing  a range may be done by specifying diagonally opposite cell 
  1706.        corners of the range each seperated  by  two  (2)  periods  '.'  .  
  1707.        Example:  A1..D5 defines the same range as D1..A5.  When the entry 
  1708.        is finished press the [enter] key to finalize your definition.  
  1709.                
  1710.        
  1711.        
  1712.              
  1713.        2.4  Formulas and Functions
  1714.        
  1715.            
  1716.        2.4.1 What is a formula ( as seen by AS-EASY-AS ).  
  1717.            
  1718.        As we mentioned in the introduction,  the  power  of  spreadsheets 
  1719.        stems  from  the  ability  to  inter-relate  the contents of their 
  1720.        cells.  
  1721.            
  1722.        These relationships are set through the use of formulas  that  are 
  1723.        entered directly into the cells.Once entered,  the formulas may be 
  1724.        saved saved with the spreadsheet, copied, edited, or moved etc.  
  1725.            
  1726.        
  1727.        
  1728.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  1729.  
  1730.  
  1731.  
  1732.  
  1733.  
  1734.                                   Page 31  
  1735.        
  1736.        
  1737.        Relationships   between   cells   are   formed   using  algebraic, 
  1738.        statistical or logical expressions. Once a formula is typed in and 
  1739.        [ENTER] is pressed,  it is evaluated and the result is  placed  in 
  1740.        the cell.  
  1741.            
  1742.                Examples:
  1743.                    
  1744.            CELL       CONTENTS             EXPLANATION
  1745.        
  1746.             A1        +A10+B1              Add contents of A10 to 
  1747.                                            contents of B1 and place
  1748.                                            the result in A1.
  1749.         
  1750.             K1        +C2/(D4-F9)          Subtract contents of F9 from 
  1751.                                            contents of D4, divide contents
  1752.                                            of C2 by this total, and place
  1753.                                            the result in K1.
  1754.            
  1755.             O13       @SUM(G1..G26)        Sum the contents of cells
  1756.                                            G1 through G26 (inclusive),
  1757.                                            and place the result in O13.
  1758.            
  1759.             L1        @IF(A1=0,1,+S20)     Check the content of A1.
  1760.                                            If it is zero, place a numeral 1
  1761.                                            in cell L1, if not copy the
  1762.                                            contents of S20 to L1.
  1763.        
  1764.            
  1765.        This  is  short  list  of  examples to get you acquainted with the 
  1766.        concept of formulas.  Section 3,  "Advanced  Operations"  gives  a 
  1767.        complete list of all the available functions and numerous examples 
  1768.        of how to use them in formulas.  
  1769.            
  1770.            
  1771.            
  1772.        2.9.1  Default Mode
  1773.            
  1774.        The   default   mode   after   starting  the  program  is  NATURAL 
  1775.        recalculation.  Each time a new formula or value is entered  in  a 
  1776.        cell all the refering cells are automatically recalculated.  
  1777.                
  1778.            
  1779.            
  1780.        
  1781.        
  1782.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  1783.  
  1784.  
  1785.  
  1786.  
  1787.  
  1788.                                   Page 32  
  1789.        
  1790.        
  1791.        2.4.2  What is a function?
  1792.            
  1793.            
  1794.        AS-EASY-AS provides the user with many predefined formulas.  These 
  1795.        formulas (functions),  are very valuable since they can save a lot 
  1796.        of time entering complex and error prone but useful formulas.  
  1797.            
  1798.        AS-EASY-AS  function beging with the at-sign (@).  In order to use 
  1799.        one of these functions,  you have to supply the function name  and 
  1800.        the  required  parameter  values  or  arguments.   The  number  of 
  1801.        arguments required by each function varies as does the meaning  of 
  1802.        each  argument.  The  arguments,  supplied for each function,  are 
  1803.        enclosed in parenthesis.  
  1804.            
  1805.                The form for using a function is as follows:
  1806.            
  1807.                @function(argument1,argument2,........)
  1808.            
  1809.        Details about the functions available in AS-EASY-AS and the way to 
  1810.        invoke them are provided in Part III, Advanced Use.  
  1811.            
  1812.            
  1813.            
  1814.            
  1815.            
  1816.        2.4.3  Entering Formulas
  1817.            
  1818.        There are two ways to enter a formula  into  an  AS-EASY-AS  cell.  
  1819.        One is by typing the whole formula and the other is by pointing to 
  1820.        the relevant cells.  
  1821.            
  1822.        Which method you use is entirely up  to  you.  However,  we  might 
  1823.        suggest  that  if  you are entering formulas that relate cells far 
  1824.        apart, the pointing method might prove helpful, since you can look 
  1825.        for the right cells as you are typing the formula.  
  1826.            
  1827.        For example, lets say that you want to enter the following formula 
  1828.        in cell B6.  
  1829.            
  1830.                         @SUM(A5..A12)+A1/(B1*C3)
  1831.            
  1832.        This could be acomplished in  two  ways  as  shown  below  (it  is 
  1833.        assumed that the cursor is already in cell B6).  
  1834.        
  1835.        
  1836.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  1837.  
  1838.  
  1839.  
  1840.  
  1841.  
  1842.                                   Page 33  
  1843.        
  1844.        
  1845.            
  1846.        
  1847.        
  1848.        2.4.3.1  Pointing
  1849.            
  1850.                 Type         Press            Shown on Control Panel
  1851.            
  1852.                 @SUM(                         @SUM(
  1853.                              [LEFT]           @SUM(A6
  1854.                              [UP]             @SUM(A5
  1855.                     (period)  .               @SUM(A5..A5
  1856.                              [DOWN](7 times)  @SUM(A5..A12
  1857.                                )              @SUM(A5..A12)
  1858.                                +              @SUM(A5..A12)+
  1859.                              [HOME]           @SUM(A5..A12)+A1
  1860.                                /              @SUM(A5..A12)+A1/
  1861.                                (              @SUM(A5..A12)+A1/(
  1862.                              [RIGHT]          @SUM(A5..A12)+A1/(B1
  1863.                                *              @SUM(A5..A12)+A1/(B1*
  1864.                              [RIGHT]          @SUM(A5..A12)+A1/(B1*C1
  1865.                              [DOWN]           @SUM(A5..A12)+A1/(B1*C2
  1866.                              [DOWN]           @SUM(A5..A12)+A1/(B1*C3
  1867.                                )              @SUM(A5..A12)+A1/(B1*C3)
  1868.                              [ENTER]          @SUM(A5..A12)+A1/(B1*C3)
  1869.            
  1870.        And the calculated value is displayed in cell B6.
  1871.        
  1872.        2.4.3.2  Typing
  1873.                    
  1874.        Since the cursor is already in cell B6, just type
  1875.            
  1876.                         @SUM(A5..A12)+A1/(B1*C3)
  1877.        
  1878.        and pres [ENTER].  The calculated value will appear  in  cell  B6, 
  1879.        and the above equation will show on the control panel.  
  1880.            
  1881.        
  1882.        
  1883.        2.5  Setting Formats
  1884.            
  1885.        Format  refers  to  the way the contents of a cell look.  CAUTION, 
  1886.        there is a big difference between the contents of a cell look  and 
  1887.        the  way  the  contents  of  that  cell  are  stored internally in 
  1888.        
  1889.        
  1890.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  1891.  
  1892.  
  1893.  
  1894.  
  1895.  
  1896.                                   Page 34  
  1897.        
  1898.        
  1899.        AS-EASY-AS.  Keep that in mind at all times.  
  1900.            
  1901.                   
  1902.            
  1903.            
  1904.        2.5.1  Why do you need formats ?
  1905.            
  1906.        Imagine that a cell contains the result of calculation  where  you 
  1907.        are  trying  to  figure out the monthly payments on a loan.  Let's 
  1908.        say that the calculated payment was 657.17625412 per month.  
  1909.            
  1910.        Do you really want to be staring at 8 decimal points?  Most likely 
  1911.        not, and that's where formats come in.  
  1912.            
  1913.                      A better way to display that would be:
  1914.            
  1915.                     657.18   (rounded to two decimals, cents)
  1916.            
  1917.                                  or better yet,    
  1918.        
  1919.                                     $657.18.
  1920.            
  1921.        We want to caution  you  again  that  even  though  the  value  is 
  1922.        displayed as 657.18, the value stored in the cell, and used in any 
  1923.        calculations involving that cell, is 657.17625412.  
  1924.            
  1925.            
  1926.            
  1927.            
  1928.        2.5.2 Set the format for a range 
  1929.            
  1930.        Formats can be set for a single cell or for a whole range of cells 
  1931.        through the /Range, Format command.  
  1932.            
  1933.        Details  about the types of formats available in AS-EASY-AS can be 
  1934.        found in Part III of this manual.  
  1935.        
  1936.            
  1937.            
  1938.            
  1939.            
  1940.        2.6  Using Copy and Move
  1941.            
  1942.        
  1943.        
  1944.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  1945.  
  1946.  
  1947.  
  1948.  
  1949.  
  1950.                                   Page 35  
  1951.        
  1952.        
  1953.        The  Copy and Move commands can be used to copy,  or move,  values 
  1954.        formulas or text that exist in a cell or in a group of cells.  
  1955.            
  1956.            
  1957.        Both  commands  need  two parameters specified,  the 'Copy or Move 
  1958.        From' range and the 'Copy or Move To' range.  
  1959.            
  1960.        In the case of copying or moving formulas,  what ends  up  in  the 
  1961.        'Copy or Move To' range, depends on the formulas being transfered.  
  1962.        Formulas  that  contain  relative references are translated by the 
  1963.        copy command.  
  1964.        
  1965.            
  1966.        2.6.1  Copy Values
  1967.           
  1968.        Copying values is a very  simple  operation  that  duplicates  the 
  1969.        value in a cell into another user specified cell.  
  1970.            
  1971.        For example,  to copy the value from cell B5 to  cell  C6,  simply 
  1972.        enter  the following sequence of commands (we assume the ponter is 
  1973.        already in cell B5): 
  1974.            
  1975.                  /c [ENTER] [LEFT] [DOWN] [ENTER]   (Pointing Method)
  1976.            
  1977.                                     or
  1978.        
  1979.                  /c B5 [ENTER] C6 [ENTER]           (Typing Method)
  1980.            
  1981.            
  1982.            
  1983.        To  copy range of values to another range,  for example the values 
  1984.        in cells A1,A2,A3,B1,B2,B3 to the  cells  D1,D2,D3,E1,E2,E3,  type 
  1985.        the following commands(cursor assumed to be in cell A1): 
  1986.            
  1987.            
  1988.          /c.[DOWN] [DOWN] [RIGHT] [ENTER] [RIGHT] [RIGHT] [RIGHT] [ENTER]
  1989.            
  1990.                      or
  1991.            
  1992.          /c A1..B3 [ENTER] D1 [ENTER]
  1993.            
  1994.            
  1995.            
  1996.        
  1997.        
  1998.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  1999.  
  2000.  
  2001.  
  2002.  
  2003.  
  2004.                                   Page 36  
  2005.        
  2006.        
  2007.            
  2008.        2.6.2  Copy Formulas -  Absolute/Relative Addresses.
  2009.            
  2010.            
  2011.        Formulas   can  use  cells  either  as  absolute  or  as  relative 
  2012.        addresses.  The type of the  address  used  does  not  effect  the 
  2013.        result of the calculation, but it does affect what gets transfered 
  2014.        during a Copy or a Move command.  
  2015.            
  2016.        Let's  take  an example of three cells containing the following ($ 
  2017.        is used to indicate absolute address): 
  2018.            
  2019.                       cell  B1    contains    A1+A2
  2020.                        ''   B2      ''        A1+$A2
  2021.                        ''   B3      ''        A1+$A$2
  2022.            
  2023.        The results in cells B1, B2 and B3 should be identical.
  2024.            
  2025.            
  2026.        Now let's copy  the  cells  B1,  B2  and  B3  to  C2,  C3  and  C4 
  2027.        respectively, and let's see what the new cells contain.  
  2028.            
  2029.            
  2030.             Cell  C2  :    B2+B3      
  2031.               Copied from original formula that said (in English):
  2032.               Add the contents of the cell one column to the left (A1) to 
  2033.               the contents of the cell one column to the left and one 
  2034.               row down (A2).
  2035.        
  2036.            
  2037.             Cell  C3  :    B2+$A3
  2038.               Copied from original formula that said (in English):
  2039.               Add the contents of the cell one column to the left (A1) to 
  2040.               the contents of the cell in column A ($A) and one 
  2041.               row down.
  2042.            
  2043.            
  2044.             Cell   C4  :   B2+$A$2 
  2045.               Copied from original formula that said (in English):
  2046.               Add the contents of the cell one column to the left (A1) to 
  2047.               the contents of the cell in column A ($A) and in row 2 
  2048.               ($2).
  2049.            
  2050.        
  2051.        
  2052.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  2053.  
  2054.  
  2055.  
  2056.  
  2057.  
  2058.                                   Page 37  
  2059.        
  2060.        
  2061.            
  2062.        
  2063.            
  2064.        2.6.3  Move Values
  2065.            
  2066.        Moving  values is a very simple operation that relocates the value 
  2067.        from a cell into another user specified cell.  
  2068.            
  2069.        For example,  to move the value from cell B5 to  cell  C6,  simply 
  2070.        enter the  folowing sequence of commands (we assume the pointer is 
  2071.        allready in cell B5): 
  2072.            
  2073.              /m [ENTER] [LEFT] [DOWN] [ENTER]   (Pointing Method)
  2074.            
  2075.                             or
  2076.        
  2077.              /m B5 [ENTER] C6 [ENTER]           (Typing Method)
  2078.            
  2079.            
  2080.            
  2081.        To move range of values to another range,  for example the  values 
  2082.        in  cells  A1,A2,A3,B1,B2,B3 to the cells D1,D2,D3,E1,E2,E3,  type 
  2083.        the following commands(cursor assumed to be in cell A1): 
  2084.            
  2085.            
  2086.          /m.[DOWN] [DOWN] [RIGHT] [ENTER] [RIGHT] [RIGHT] [RIGHT] [ENTER]
  2087.            
  2088.                         or
  2089.            
  2090.          /m A1..B3 [ENTER] D1 [ENTER]
  2091.            
  2092.            
  2093.            
  2094.        
  2095.            
  2096.        2.6.4  Move Formulas -  Absolute/Relative Addresses.
  2097.            
  2098.        The rules that apply to copying cells also apply to moving cells.  
  2099.           
  2100.        Let's take an example of three cells containing the  following  ($ 
  2101.        is used to indicate absolute address): 
  2102.            
  2103.                       cell  B1    contains    A1+A2
  2104.        
  2105.        
  2106.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  2107.  
  2108.  
  2109.  
  2110.  
  2111.  
  2112.                                   Page 38  
  2113.        
  2114.        
  2115.                        ''   B2      ''        A1+$A2
  2116.                        ''   B3      ''        A1+$A$2
  2117.            
  2118.        The results in cells B1, B2 and B3 should be identical.
  2119.            
  2120.        Now  let's  move  the  cells  B1,  B2  and  B3  to  C2,  C3 and C4 
  2121.        respectively, and let's see what the new cells contain.  
  2122.            
  2123.            
  2124.             Cell  C2  :    B2+B3      
  2125.               Moved from original formula that said (in English):
  2126.               Add the contents of the cell one column to the left (A1) to 
  2127.               the contents of the cell one column to the left and one 
  2128.               row down (A2).
  2129.            
  2130.            
  2131.             Cell  C3  :    B2+$A3
  2132.               Moved from original formula that said (in English):
  2133.               Add the contents of the cell one column to the left (A1) to 
  2134.               the contents of the cell in column A ($A) and one 
  2135.               row down.
  2136.            
  2137.             Cell   C4  :   B2+$A$2 
  2138.               Moved from original formula that said (in English):
  2139.               Add the contents of the cell one column to the left (A1) to 
  2140.               the contents of the cell in column A ($A) and in row 2 
  2141.               ($2).
  2142.            
  2143.            
  2144.            
  2145.        
  2146.            
  2147.        2.7  Inserting Rows/Columns
  2148.            
  2149.        Columns and  rows  can  be  inserted  anywhere  in  the  worksheet 
  2150.        however,  the  user should be careful about inserting within named 
  2151.        ranges, and within ranges that are operated upon by the AS-EASY-AS 
  2152.        functions 
  2153.            
  2154.        
  2155.            
  2156.        2.7.1  Inserting rows
  2157.            
  2158.        
  2159.        
  2160.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  2161.  
  2162.  
  2163.  
  2164.  
  2165.  
  2166.                                   Page 39  
  2167.        
  2168.        
  2169.        The Insert Rows function is invoked by the commands:
  2170.            
  2171.                    /Worksheet, Insert, Row
  2172.            
  2173.        To insert a row,  let's say between rows 3 and 4, bring the cursor 
  2174.        to any cell in row 4 and press the following keys: 
  2175.            
  2176.                    /wir [ENTER]
  2177.            
  2178.        This will insert a blank row  4  and  all  the  rows  between  the 
  2179.        original  row  4  and  the  bottom  of the worksheet will move one 
  2180.        position down.  
  2181.        
  2182.            
  2183.        To insert 3 rows between rows 6 and 7,  bring the  cursor  to  any 
  2184.        cell in row 7 and type the following: 
  2185.            
  2186.                 /wir . [DOWN] [DOWN] [ENTER]
  2187.            
  2188.        This will insert three blank rows after row 6,  and all  the  rows 
  2189.        between  the original row 7 and the end of the worksheet will move 
  2190.        three positions down.  
  2191.            
  2192.            
  2193.        
  2194.        2.7.2  Inserting Columns
  2195.            
  2196.        The Insert Columns function is invoked by the commands:
  2197.            
  2198.                    /Worksheet, Insert, Column
  2199.            
  2200.        To insert a column,  let's say between columns A and B,  bring the 
  2201.        cursor to any cell in column B and press the following keys: 
  2202.            
  2203.                    /wic [ENTER]
  2204.            
  2205.        This will insert a blank column B and all the columns beetween the 
  2206.        original  column B and the left end of the worksheet will move one 
  2207.        position to the left.  
  2208.            
  2209.            
  2210.        To insert 3 columns between columns A and B,  bring the cursor  to 
  2211.        any cell in column B and type the following: 
  2212.        
  2213.        
  2214.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  2215.  
  2216.  
  2217.  
  2218.  
  2219.  
  2220.                                   Page 40  
  2221.        
  2222.        
  2223.            
  2224.                     /wic . [LEFT] [LEFT] [LEFT]
  2225.            
  2226.        This  will insert three blank columns after column A,  and all the 
  2227.        columns between the original column B and  the  left  end  of  the 
  2228.        workseet will move three positions to the left.  
  2229.            
  2230.            
  2231.        
  2232.            
  2233.        2.8  Deleting Rows/Columns
  2234.         
  2235.        Columns and rows can be deleted anywhere in the worksheet however, 
  2236.        the user should be careful about deleting within named ranges, and 
  2237.        within ranges that are operated upon by the AS-EASY-AS functions 
  2238.            
  2239.            
  2240.        
  2241.        2.8.1  Deleting rows
  2242.            
  2243.        The Delete Rows function is invoked by the commands:
  2244.            
  2245.                    /Worksheet, Delete, Row
  2246.            
  2247.        To delete a row,  let's say row 4, bring the cursor to any cell in 
  2248.        row 4 and press the following keys: 
  2249.            
  2250.                    /wdr [ENTER]
  2251.          
  2252.        This will delete row 4 and all the rows below 4 and the bottom  of 
  2253.        the worksheet will move one position up.  
  2254.            
  2255.            
  2256.        To  delete 3 rows starting at row 7,(i.e.  7,8,9) bring the cursor 
  2257.        to any cell in row 7 and type the following: 
  2258.            
  2259.                     /wdr . [DOWN] [DOWN] [ENTER]
  2260.            
  2261.        This will delete three rows (7,8,9),  and all the rows between the 
  2262.        original  row  10  and  the  end  of  the workseet will move three 
  2263.        positions up.  
  2264.            
  2265.        All formulas referencing deleted cells will be changed to 'ERR'.
  2266.        
  2267.        
  2268.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  2269.  
  2270.  
  2271.  
  2272.  
  2273.  
  2274.                                   Page 41  
  2275.        
  2276.        
  2277.        
  2278.            
  2279.        
  2280.        2.8.2  Deleting Columns
  2281.            
  2282.        The Delete Columns function is invoked by the commands:
  2283.            
  2284.                    /Worksheet, Delete, Column
  2285.            
  2286.        To delete a column,  let's say column B,  bring the cursor to  any 
  2287.        cell in column B and press the following keys: 
  2288.            
  2289.                    /wdc [ENTER]
  2290.            
  2291.        This will delete column B and all the columns between the original 
  2292.        column C and the right end of the worksheet will move one position 
  2293.        to the left.  
  2294.            
  2295.            
  2296.        To delete 3 columns starting at column B,  bring the cursor to any 
  2297.        cell in column B and type the following: 
  2298.        
  2299.                      /wdc . [LEFT] [LEFT] [LEFT]
  2300.            
  2301.        This will delete three columns after (B,C,D),  and all the columns 
  2302.        between  the  original column E and the right end of the worksheet 
  2303.        will move three positions to the left.  
  2304.            
  2305.            
  2306.         
  2307.           
  2308.        2.9.2 Recalculation Modes
  2309.            
  2310.        Recalculation  refers to the manner in which all references within 
  2311.        a spreadsheet are  mathematically  calculated.  As  a  spreadsheet 
  2312.        gets   more  and  more  complicated  the  number  of  calculations 
  2313.        increases.  If every cell within the spreadsheet  were  calculated 
  2314.        each  time  a cell was updated it would take a lengthy period just 
  2315.        to  make  any  changes.   Therefore  an  alternate  method  is  to 
  2316.        calculated  only  those  cells  which are DEPENDANT on the updated 
  2317.        cell.  Each dependant cell may have one or more  dependant  cells  
  2318.        which  must  also  be calculated,  and so on until a root cell ( a 
  2319.        cell with no dependant references to  it  )  is  reached  and  the 
  2320.        
  2321.        
  2322.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  2323.  
  2324.  
  2325.  
  2326.  
  2327.  
  2328.                                   Page 42  
  2329.        
  2330.        
  2331.        calculation  sequence  stops.  This  method  is  called  AUTOMATIC 
  2332.        recalculation.  
  2333.        
  2334.        To activate AUTOMATIC recalculation press the  following  sequence 
  2335.        of keys.  
  2336.            
  2337.                     /wgda   [enter]
  2338.            
  2339.        Which stands for the following commands.
  2340.            
  2341.                Menu, Worksheet, Global, Default, Automatic.
  2342.            
  2343.        In  some  cases  even this linked recalculation sequence may be to 
  2344.        long.  Therefore the calculation sequence can be TURNED OFF  while 
  2345.        a  series  of  changes  are  being  made to the spreadsheet.  This 
  2346.        method is called  MANUAL  recalculation.  After  the  changes  are 
  2347.        completed  the  spreadsheet  may  be  updated by pressing the CALC 
  2348.        function key [F9].  
  2349.            
  2350.        To activate MANUAL recalculation press the following  sequence  of 
  2351.        keys.  
  2352.                
  2353.                
  2354.                
  2355.                         /wgdm  [enter]
  2356.                
  2357.                
  2358.                
  2359.        Which stands for the following commands.
  2360.                
  2361.                 Worksheet, Global, Default, Manual.
  2362.        
  2363.        When manual recalculation has been selected,  the indicator  'MAN' 
  2364.        will appear on the status line.  
  2365.        
  2366.        
  2367.              
  2368.        2.10  Printing
  2369.                
  2370.        You  can  print any portion of the spreadsheet to either a PRINTER 
  2371.        or a print FILE (on your disk) by selecting the PRINT option  from 
  2372.        the main menu.  For example to get into the print menu,  press the 
  2373.        following sequence of keys.  
  2374.        
  2375.        
  2376.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  2377.  
  2378.  
  2379.  
  2380.  
  2381.  
  2382.                                   Page 43  
  2383.        
  2384.        
  2385.                
  2386.                           /pp
  2387.                        
  2388.        Which stands  for  /  Print  Printer.  All  print  output  is  now 
  2389.        directed to the printer attached to LPT1.  
  2390.            
  2391.                          or
  2392.         
  2393.                    /pfTEST   [enter]
  2394.        
  2395.                
  2396.        Which  stands  for / Print File At this point the program asks for 
  2397.        the name of the print file.  The name is  TEST.  An  extension  of 
  2398.        '.prn' will be automatically attached to the name.  
  2399.                     
  2400.        YOU  are  now in the print menu itself where all the variations of 
  2401.        printing may be defined.  You should see the following  selections 
  2402.        on the command line.  
  2403.                
  2404.                
  2405.                     Range  Line  Page  Align  Other  Go  Quit
  2406.                
  2407.                
  2408.                
  2409.            Range  -  stands for the rectangular area of the spreadsheet 
  2410.            which is to be  printed.  This  must  be  defined  prior  to 
  2411.            initiating printing.  
  2412.               
  2413.            Line  - this advances the paper in the printer a single line 
  2414.            upwards.  
  2415.               
  2416.            Page - this advances the paper in the printer to the top  of 
  2417.            the next page 
  2418.                
  2419.            Align  -  Since  most computers don't know exactly where the 
  2420.            top of the page is you have to  tell  it.  So  line  up  the 
  2421.            paper perforation with the top of your printers print  head. 
  2422.            Then  select  ALIGN.  This synchronizes the computers Top of 
  2423.            Page with the printer.  
  2424.                
  2425.            
  2426.            Other  -  This  selection  allows  access to another menu of 
  2427.            printer options like margins, page-lengths, headers, footers 
  2428.        
  2429.        
  2430.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  2431.  
  2432.  
  2433.  
  2434.  
  2435.  
  2436.                                   Page 44  
  2437.        
  2438.        
  2439.            and printer setup strings.  
  2440.               
  2441.            Go - Finally when your ready to print, select go.  
  2442.                
  2443.            Notes:  You can stop the printer at any time by pressing the 
  2444.            [ESC] key.  
  2445.                
  2446.        
  2447.        
  2448.            
  2449.              
  2450.        2.10.1  Controlling the Printer
  2451.                
  2452.                
  2453.        With  every  type  of  printer  you  usually get a printer manual.  
  2454.        Somewhere in  the  manual  are  instructions  for  formatting  the 
  2455.        appearance   of   characters   produced  by  the  printer.   These 
  2456.        instructions usually consist of a series  of  codes  sent  to  the 
  2457.        printer.  For example the codes to produce EMPHASIZED text with an 
  2458.        EPSON type printer are: 027 069 
  2459.                
  2460.        The  number  27  stands  for  the  [escape] code and the number 69 
  2461.        stands for the capital letter 'E'.  
  2462.                
  2463.                
  2464.        You  can  define  the  codes  by  selecting  the  following  PRINT 
  2465.        commands: 
  2466.                
  2467.                            OPTION     SETUP
  2468.            
  2469.        The  codes  must  be  placed  in  a SETUP string.  The spreadsheet 
  2470.        accepts  codes  only  if  they  are  seperated  by  a   back-slash 
  2471.        character.  [\]  .  For  the  above  example type the following in 
  2472.        response to the prompt for the setup string: 
  2473.                
  2474.                
  2475.                             \027\069   [enter]
  2476.                
  2477.                
  2478.        If you want to change the string you can edit  it  by  reselecting 
  2479.        the  SETUP  option.  Other  commonly  used codes for an EPSON type 
  2480.        printer are: 
  2481.                
  2482.        
  2483.        
  2484.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  2485.  
  2486.  
  2487.  
  2488.  
  2489.  
  2490.                                   Page 45  
  2491.        
  2492.        
  2493.                        
  2494.                         \027\070         Turn the emphasized off
  2495.                
  2496.                         \015             Turn on condensed text
  2497.                
  2498.                         \018             Turn off condensed text
  2499.                
  2500.                         \014             Turn on Enlarged text
  2501.                
  2502.                         \020             Turn off Enlarged text
  2503.                
  2504.        It is possible to place several different codes in the same  Setup 
  2505.        string.  
  2506.        
  2507.        
  2508.        
  2509.        
  2510.        
  2511.        
  2512.        
  2513.        
  2514.        
  2515.        
  2516.        
  2517.        
  2518.        
  2519.        
  2520.        
  2521.        
  2522.        
  2523.        
  2524.        
  2525.        
  2526.        
  2527.        
  2528.        
  2529.        
  2530.        
  2531.        
  2532.        
  2533.        
  2534.        
  2535.        
  2536.        
  2537.        
  2538.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  2539.  
  2540.  
  2541.  
  2542.  
  2543.  
  2544.                                   Page 46  
  2545.        
  2546.        
  2547.        
  2548.        
  2549.        
  2550.        3  ADVANCED OPERATIONS
  2551.        
  2552.        
  2553.        
  2554.        3.1  Levels of Menus
  2555.        
  2556.        Access to a powerful set of commands for reformating,  rearranging 
  2557.        and displaying data is achieved by pressing the '/' key.  
  2558.                
  2559.        A menu will appear on the second line from the top of the  screen.  
  2560.        The first command option is highlighted.  On the third line of the 
  2561.        screen is a brief explanation of the highlighted command or a list 
  2562.        of sub-menus.  
  2563.                
  2564.        Each command in the menu can be selected by two methods.  
  2565.                
  2566.        The  first  way  is to move the cursor with the {Left} and {Right} 
  2567.        cursor keys so as to highlight the command choice.  Once  this  is 
  2568.        done the command is activated by pressing the [ENTER] key.  
  2569.                
  2570.        The  second  method  of  selecting  an option is to type the first 
  2571.        letter of that option.  For example to select the FILE menu  press 
  2572.        the letter 'F', to select the PRINT menu press the letter 'P'.  
  2573.                 
  2574.        The following is a list of the command options.  The [ESC] key may 
  2575.        be pressed to step backwards out  of a menu  or  cancel a command 
  2576.        choice.  At the end of this listing, you can find a concise menu 
  2577.        level reference chart.  
  2578.                
  2579.            Main Menu   
  2580.                
  2581.             /Worksheet
  2582.                Global
  2583.                  Format  -     Set the format of all undefined cells in 
  2584.                                the spreadsheet(see /Range Format
  2585.                  
  2586.                  Label-Prefix - Set the default formating  prefix,  default 
  2587.                                 is the left justification, apostrophe (') 
  2588.        
  2589.                  Recalculation 
  2590.        
  2591.        
  2592.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  2593.  
  2594.  
  2595.  
  2596.  
  2597.  
  2598.                                   Page 47  
  2599.        
  2600.        
  2601.                        Manual     - Select manual recalculation, press [F9]
  2602.                                     A status indicator is displayed at the
  2603.                                     bottom  of the screen
  2604.                        Automatic  - Select automatic recalculation
  2605.                        Display    - Set cell indicator On/Off
  2606.                 
  2607.                  ColumnWidth - Set the width of all undefined columns in
  2608.                                the spreadsheet
  2609.                 
  2610.                Status        - Display the global settings of the
  2611.                                spreadsheet. This information includes 
  2612.                                the boundarys of the working area and 
  2613.                                the available free memory.
  2614.                  
  2615.                Insert  Row - Insert row(s) at cursor position.  More than 
  2616.                                one row may be inserted by  expanding  the 
  2617.                                pointer.  Press the '.' (period) to anchor 
  2618.                                the  cell  and  expand  the pointer.  Then 
  2619.                                press [enter].  Only the number of rows in 
  2620.                                the expanded pointer will be inserted.  
  2621.                 
  2622.                     Column - Insert column(s) at cursor  position.  Extra 
  2623.                                columns   are   inserted   like   the  row 
  2624.                                insertion.  
  2625.                 
  2626.                Delete
  2627.                 
  2628.                     Row     - Delete row(s) at cursor position.
  2629.                     Column  - Delete column(s) at cursor position
  2630.                 
  2631.                ColumnWidth  - Adjust the width of the column occupied by
  2632.                               the cursor                                      
  2633.                
  2634.                Erase  -  Erase the ENTIRE contents of the spreadsheet You 
  2635.                               can not recover the spreadsheet UNLESS  you 
  2636.                               have saved it on disk.  
  2637.                 
  2638.                Status  - Providee information about the default settinf
  2639.                          for the worksheet, available memory, etc.        
  2640.            
  2641.        
  2642.                Quit         - Return to main menu
  2643.            
  2644.        
  2645.        
  2646.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  2647.  
  2648.  
  2649.  
  2650.  
  2651.  
  2652.                                   Page 48  
  2653.        
  2654.        
  2655.        
  2656.            
  2657.             /Range
  2658.                Format
  2659.                  Fixed      - Set the number of digits displayed after
  2660.                               the decimal point.
  2661.                  Scientific - Display the number in scientific notation.
  2662.                  ','        - Put commas every thousand.
  2663.                  Currency   - Displays number with a dollar sign
  2664.                               Negative numbers are surrounded by
  2665.                               parentheses
  2666.                  General    - Decimals only displayed if they are
  2667.                               not zero 
  2668.                  Percent    - Displays number by multiplying by 100 and
  2669.                               attaches a % sign
  2670.                  +/-        - Display positive numbers as an integer 
  2671.                               number of (+) signs, negative numbers as 
  2672.                               (-) signs
  2673.                  Text       - Displays all formulas as text items.
  2674.                  Reset      - Restore text
  2675.                 
  2676.                Label-Prefix - Change the prefix character of a range
  2677.                               of labels. Three choices are available.
  2678.            
  2679.                  Left       - Left Justify the label
  2680.                  Center     - Center the label
  2681.                  Right      - Right Justify the label
  2682.                                  
  2683.            
  2684.                Erase       - Erase a range of cells
  2685.        
  2686.                Name  
  2687.                  Create  -  Assign  a name to a range of the spreadsheet.  
  2688.                             Thereafter the name may be used in  place  of 
  2689.                             the  cell  reference.  To  redefine  a  name, 
  2690.                             press the [esc] key once. A list of all range 
  2691.                             names will be  displayed  on  the  next  row.  
  2692.                             Move  the  pointer  to highlight the selected 
  2693.                             range  name  and  press  [enter].  The  range 
  2694.                             currently   occupied  by  the  NAME  will  be 
  2695.                             displayed.  This range  can  be  canceled  by 
  2696.                             retyping the new range.  
  2697.                 
  2698.        
  2699.        
  2700.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  2701.  
  2702.  
  2703.  
  2704.  
  2705.  
  2706.                                   Page 49  
  2707.        
  2708.        
  2709.                                    Example: Try the following sequence of
  2710.                                             keystrokes 
  2711.                 
  2712.                                                 /rncTOTAL    [enter]   a1 
  2713.                                                 [enter]; 
  2714.                 
  2715.                                             Move the cursor  to  cell  A2 
  2716.                                             and type 
  2717.                 
  2718.                                                 +TOTAL [enter] 
  2719.            
  2720.                                             The  value  of cell a1 should 
  2721.                                             appear in cell A2.  
  2722.                                            
  2723.             
  2724.                Trace       - Displays a list of all cells which refer
  2725.                              to the indicated cell. By highlighting the
  2726.                              root cell, additional referenced cells may
  2727.                              be viewed
  2728.        
  2729.                Delete  - Remove a name from the list of range names. 
  2730.            
  2731.                Reset   - Erases all the Range Names from the Spreadsheet
  2732.        
  2733.                Table   - Create a table of the ranges and range names
  2734.                          in the spreadsheet
  2735.            
  2736.                 
  2737.             /Copy - copies a block or cell to position of cursor
  2738.                
  2739.                    Step 1. Highlight cell or range you want to
  2740.                            copy. When range is finalized  press   [enter]
  2741.             
  2742.                    Step 2. Move pointer to position where block
  2743.                            is to be copied to.  Press [enter]
  2744.                            The block will be copied to the position of the
  2745.                            cursor in step 2 and to cells to the right and
  2746.                            below if more than one cell was indicated.  All
  2747.                            relative cell references are maintained while
  2748.                            absolute cell references will remain unchanged.
  2749.                 
  2750.             /Move - moves a block or cell to position of cursor
  2751.                 
  2752.        
  2753.        
  2754.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  2755.  
  2756.  
  2757.  
  2758.  
  2759.  
  2760.                                   Page 50  
  2761.        
  2762.        
  2763.                    Step 1.  Highlight cell or  range  you  want  to  move 
  2764.                             from. When range is finalized press [enter].  
  2765.                 
  2766.                    Step  2.  Move  pointer  to  position where upper left 
  2767.                             hand  corner  of  block  is  to   be.   Press 
  2768.                             [enter].  
  2769.                 
  2770.                             The cell or block will be move to the pointer 
  2771.                             position.  All cell  formula  references  are 
  2772.                             updated  to  reflect  the  new  position  and 
  2773.                             maintain the integrity of the reference.  
  2774.            
  2775.                 
  2776.             /File
  2777.                 Retrieve     - Read  .WKS file into spreadsheet
  2778.                 Save         - Save entire spreadsheet as a .WKS file
  2779.                 Combine      - Load an existing worksheet into the current
  2780.                                sheet at the position of the cursor.
  2781.                                Direct substitution of cells occurs.
  2782.                 Xtract       - Extract the specified range of the worksheet
  2783.                                and save  as a .WKS file.
  2784.                 Import       - Load an ascii .prn file into spreadsheet at
  2785.                                the cursor position.
  2786.            
  2787.                 Erase        - Erase the selected worksheet or print file from 
  2788.                                the disk.
  2789.            
  2790.                 List  -  Display  a  list  of  all specified files in the 
  2791.                                current  directory.   Displays   available 
  2792.                                memory  in  bytes  and  as a percentage of 
  2793.                                free memory still available on the disk.  
  2794.            
  2795.                   Worksheet  - Select all files with a WKS and WK1 extension.
  2796.                   Print      - Select all files with a PRN extension.
  2797.                   ALL        - Display all files with wildcard *.*.  
  2798.            
  2799.                 Dir          - Change current drive and path name.
  2800.                 Quit         - Return to main menu
  2801.            
  2802.             /Print
  2803.                 Printer      - send output to lineprinter 1 ( LPT1 )
  2804.        
  2805.                 File - send output to a disk file  (  its  a  text  file) 
  2806.        
  2807.        
  2808.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  2809.  
  2810.  
  2811.  
  2812.  
  2813.  
  2814.                                   Page 51  
  2815.        
  2816.        
  2817.                                Note: if an extension is not specified the 
  2818.                                program  will assume an extension of .PRN. 
  2819.                                However another extension can be specified 
  2820.                                by  typing   the   whole   filename   i.e.  
  2821.                                Manual.doc .  
  2822.            
  2823.                    Range        - Define range of spreadsheet to be printed.
  2824.                                   This must be performed before any of the
  2825.                                   spreadsheet can be printed.
  2826.                    Line         - Advance printer one line up
  2827.                    Page         - Advance printer to top of next page
  2828.                    Align        - ReSet line pointer to top of page
  2829.                    Options
  2830.                         Margins
  2831.                           Left    - Set left  Margin  (0..240)
  2832.                           Right   - Set Right Margin  (0..240)
  2833.                           Top     - Set the top Margin
  2834.                           Bottom  - Set the Bottom Margin       
  2835.            
  2836.                         Setup      - Control codes to printer in ascii ,i.e.
  2837.                                        Each code must be separated by the backslash
  2838.                                        character '\'. Example:
  2839.             
  2840.                                         \027\069   Emphasized text for Epson RX80
  2841.                                         \015       Condensed text
  2842.             
  2843.                         PageLength - Set the number of lines per page ,default 66
  2844.             
  2845.                         Header     - Set a single line for header message
  2846.             
  2847.                         Footer     - Set a single line for footer message
  2848.             
  2849.                         Quit       - return to previous menu
  2850.             
  2851.                    Go              - Initiate the printing of the file to 
  2852.                                      the selected device i.e.  the printer 
  2853.                                      or a disk .  NOTE:  You must  define  
  2854.                                      the range at least once before issueing 
  2855.                                      this command or an error will occur.
  2856.             
  2857.                    Quit         - return to the main menu
  2858.             
  2859.              /Graph
  2860.        
  2861.        
  2862.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  2863.  
  2864.  
  2865.  
  2866.  
  2867.  
  2868.                                   Page 52  
  2869.        
  2870.        
  2871.                  Type
  2872.                     x-y         x values have a numeric value
  2873.        
  2874.                        Lines   - connect data pts with lines
  2875.                        Symbols - identify data pts with symbols
  2876.                        Both    - use both lines and symbols.
  2877.        
  2878.                     Bar    - Bar chart
  2879.                     Pie    - Pie Chart
  2880.                     Line   - Line Chart.  X values are not assigned a numeric value.
  2881.        
  2882.                        Lines   - connect data pts with lines
  2883.                        Symbols - identify data pts with symbols
  2884.                        Both    - use both lines and symbols.
  2885.            
  2886.                 
  2887.                  X            - define x  - ordinate data range to be plotted
  2888.                  A            - define first  y - ordinate data range
  2889.                  B            - define second y - ordinate data range
  2890.                  C            - define third  y - ordinate data range
  2891.                  D            - define fourth
  2892.                  E            - define fifth
  2893.                  F            - define sixth                         
  2894.            
  2895.                 
  2896.                  Options
  2897.                      Titles
  2898.                         First    - Define main title string on graph
  2899.                         Second   - Define second title string on graph
  2900.                         X-Axis   - Define the x-axis title
  2901.                         Y-Axis   - Define the y-axis title
  2902.                         Quit
  2903.                      Scale
  2904.                         X-axis
  2905.                         Y-axis
  2906.                           Upper    - Set Upper Scale limit
  2907.                                    ( note upper can be less than lower limit )
  2908.             
  2909.                           Lower    - Set lower Scale limit
  2910.                           Format   - select display format,  i.e. currency,
  2911.                                      percent ...
  2912.                           Exponential - Change scale from Arithmetic to Logarithmic
  2913.                           Step     - Select number of steps across axis         
  2914.        
  2915.        
  2916.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  2917.  
  2918.  
  2919.  
  2920.  
  2921.  
  2922.                                   Page 53  
  2923.        
  2924.        
  2925.                           Cancel   - Reset the scale settings.
  2926.                      Grid
  2927.                        Horizontal  - Draw a horizontal line at each scale division
  2928.                          
  2929.                        Vertical    - Draw a vertical line at each scale division
  2930.                           
  2931.                        Both        - Draw both a vertical and horizontal line at 
  2932.                                      scale divisions.   
  2933.                        Clear       - Reset Grids 
  2934.                      Quit     - Return to previous menu
  2935.          
  2936.                  Reset        - Reset the range settings for Graph or X,ABCDEF
  2937.                              
  2938.                  View         - View the graph defined previously
  2939.                                 Supported on CGA     : 640 x 200
  2940.                                       and Hercules   : 720 x 348
  2941.                                       graphics screens 
  2942.        
  2943.                  Plot         - Produce a graph on an EPSON compatible printer.
  2944.                  Quit         - Return to the main menu
  2945.             
  2946.             /Quit             - Exit the spreadsheet to DOS. 
  2947.                  NO           - You can change your mind and return to the 
  2948.                                 spreadsheet.
  2949.                  YES          - Your exit is irrevocable.
  2950.        
  2951.        
  2952.        
  2953.        
  2954.        
  2955.        
  2956.        
  2957.        
  2958.        
  2959.        
  2960.        
  2961.        
  2962.        
  2963.        
  2964.        
  2965.        
  2966.        
  2967.        
  2968.        
  2969.        
  2970.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  2971.  
  2972.  
  2973.  
  2974.  
  2975.  
  2976.                                   Page 54  
  2977.        
  2978.        
  2979.        
  2980.        3.1.1   Command Level Reference Chart
  2981.        
  2982.        
  2983.                (see file XREF or Appendix-A)
  2984.        
  2985.        
  2986.        
  2987.        
  2988.        
  2989.        
  2990.        
  2991.        
  2992.        
  2993.        
  2994.        
  2995.        
  2996.        
  2997.        
  2998.        
  2999.        
  3000.        
  3001.        
  3002.        
  3003.        
  3004.        
  3005.        
  3006.        
  3007.        
  3008.        
  3009.        
  3010.        
  3011.        
  3012.        
  3013.        
  3014.        
  3015.        
  3016.        
  3017.        
  3018.        
  3019.        
  3020.        
  3021.        
  3022.        
  3023.        
  3024.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  3025.  
  3026.  
  3027.  
  3028.  
  3029.  
  3030.                                   Page 55  
  3031.        
  3032.        
  3033.        
  3034.        
  3035.        3.2  Mathematical Operators
  3036.              
  3037.        Cells  are  referenced  as absolute or relative.  An absolute cell 
  3038.        has the row or column to be fixed preceded  by  a  '$'.  i.e.  $A1 
  3039.        fixes  the column portion of the cell .  A block copy of this cell 
  3040.        will not alter the 'A' portion of the cell.  $A$1 fixes  both  the 
  3041.        row  an column portion of the cell.  Without the '$' all copies of 
  3042.        the cell  formula  will  result  in  a  translation  of  the  cell 
  3043.        reference  so  that  it  maintains  a  relative  reference.   Cell 
  3044.        references must be preceded by either a '+' or '-' sign.  
  3045.                
  3046.            
  3047.                
  3048.                   -  Performs negation of following term
  3049.                   +  Addition
  3050.                   -  Subtraction
  3051.                   *  Multiplication
  3052.                   /  Division
  3053.                   ^  Exponentiation
  3054.                
  3055.                Example   in cell A1 =       +B1-A2*3+A4^3
  3056.            
  3057.        
  3058.        
  3059.            
  3060.        3.3  Special Functions
  3061.                  
  3062.        3.3.1  Mathematical Functions
  3063.                
  3064.        The following functions act upon the arguement (represented by 'x' 
  3065.        ) contained within the parenthesis.  The argument may be a  value 
  3066.        or a formula which references other cells within the spreadsheet.  
  3067.                
  3068.                Function     Description
  3069.                
  3070.                @ABS(x)      Returns the absolute value of arguement.
  3071.            
  3072.                             Example.  @ABS(-10) = 10
  3073.                
  3074.                @INT(x)      Integer value of arguement. The fractional part 
  3075.                             of the number is truncated  and  the  integer 
  3076.        
  3077.        
  3078.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  3079.  
  3080.  
  3081.  
  3082.  
  3083.  
  3084.                                   Page 56  
  3085.        
  3086.        
  3087.                             remainder is returned.  Values must be within 
  3088.                             the range of; 
  3089.                
  3090.                             -35680 < x < 35678
  3091.                
  3092.                             Example: @INT(10.6) = 10
  3093.                
  3094.                @SQRT(x)     Square root of arguement.
  3095.            
  3096.                             Example:  @SQRT(2) = 1.4142135624
  3097.                
  3098.                @LOG(x)      Logarithmn to base '10'
  3099.            
  3100.                             Example: @LOG(10) = 1
  3101.                
  3102.                @LN(x)       Natural Logarithmn of base 'e'
  3103.            
  3104.                             Example: @LN(6)= 1.7917594692
  3105.                
  3106.                @PI          Constant which has a value of 3.1415926536
  3107.                
  3108.                @SIN(x)      Sine of angle, x must be expressed in radians.
  3109.            
  3110.                             Example: @SIN(1.0471975512) = 0.86602540379
  3111.                
  3112.                @COS(x)      Cosine of angle, x in radians.
  3113.            
  3114.                             Example: @COS(1.0471975512) = 0.5
  3115.                
  3116.                @TAN(x)      Tangent of angle, x in radians
  3117.            
  3118.                             Example: @TAN(1.0471975512) = 1.7320508076
  3119.                
  3120.                @ATAN(x)     Arc Tangent of value, returns radians as result
  3121.        
  3122.        
  3123.        
  3124.        
  3125.        
  3126.        
  3127.        
  3128.        
  3129.        
  3130.        
  3131.        
  3132.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  3133.  
  3134.  
  3135.  
  3136.  
  3137.  
  3138.                                   Page 57  
  3139.        
  3140.        
  3141.        
  3142.                             Example: @ATAN(1.7320508076) = 1.0471975512
  3143.                
  3144.                @ASIN(x)     Arc sine of value, returns radians as result
  3145.            
  3146.                             Example: @ASIN(0.86602540379) = 1.0471975512
  3147.            
  3148.                @ACOS(x)     Arc cosine of value, returns radians
  3149.            
  3150.                             Example: @ACOS(0.5) = 1.0471975512
  3151.                
  3152.                @EXP(x)      Raise 'e' to the 'x' power        
  3153.            
  3154.                             Example: @EXP(5) = 148.4131591
  3155.                
  3156.                @MOD(x,y)    Modula division, returns the remainder of x 
  3157.                             divided by y
  3158.            
  3159.                             Example: @MOD(10,3) = 1
  3160.                                      @MOD(8,2)  = 0
  3161.                
  3162.                @NA          Constant has a value of -1
  3163.                
  3164.                @TRUE        Constant has a value of  1
  3165.                
  3166.                @FALSE       Constant has a value of  0
  3167.                
  3168.                @RAND        Returns a variable random number
  3169.                
  3170.                @ROUND(x,y)  Rounds the value of x to y digits right of the 
  3171.                             decimal.  Negative numbers round to  left  of 
  3172.                             decimal.  
  3173.            
  3174.                             Example: @ROUND(10.1234,1) = 10.1                      
  3175.                                      @ROUND(123.123,-2)= 100
  3176.        
  3177.        
  3178.        
  3179.        
  3180.        
  3181.        
  3182.        
  3183.        
  3184.        
  3185.        
  3186.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  3187.  
  3188.  
  3189.  
  3190.  
  3191.  
  3192.                                   Page 58  
  3193.        
  3194.        
  3195.        
  3196.            
  3197.              
  3198.          3.3.2  Financial Functions
  3199.            
  3200.                @PMT(Principal,interest rate,period)
  3201.                
  3202.        Returns  the amount of an annuity equal to the principal amortized 
  3203.        over the period.  
  3204.            
  3205.                    Example: @PMT(75000,0.0925,30) = 7462.606212
  3206.        
  3207.        
  3208.                
  3209.                @PV(Annuity,interest rate,period)
  3210.                
  3211.        Returns the present value corresponding  to  an  annuity  occuring 
  3212.        over the specified period.  Reverse of the above.  
  3213.            
  3214.                    Example: @PV(700,0.0925,30) = 7035.0757508
  3215.        
  3216.        
  3217.                
  3218.                @FV(Annuity,interest rate,period)
  3219.                
  3220.        Returns the future value corresponding to an annuity occuring over 
  3221.        the specified period.  Reverse of the above.  
  3222.        
  3223.                     Example: @FV(700,0.0925,30) = 99979.773228
  3224.        
  3225.        
  3226.            
  3227.                @NPV(Interest rate,Range)
  3228.            
  3229.        Returns the Net present value of a cash flow over interest period.  
  3230.        
  3231.                      Example: @NPV(0.0925,A1..C1) 
  3232.        
  3233.        
  3234.        
  3235.            
  3236.                @IRR(Interest rate,Range)
  3237.              
  3238.        
  3239.        
  3240.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  3241.  
  3242.  
  3243.  
  3244.  
  3245.  
  3246.                                   Page 59  
  3247.        
  3248.        
  3249.        Returns the Rate of Return per period associated with a cash flow.  
  3250.            
  3251.                      Example: @IRR(0.0925,A1..C1) 
  3252.        
  3253.        
  3254.        
  3255.        
  3256.        3.3.3  Statistical Functions
  3257.               
  3258.        These functions operate on a range of values.  A range specifies a 
  3259.        rectangular  block of data in the spreadsheet.  Only ONE range may 
  3260.        be used as an arguement.  i.e.  Range = A1..B10 defines the  block 
  3261.        of data from 
  3262.            
  3263.                                  a1...b1
  3264.                                 a10...b10
  3265.        
  3266.        When  specifying  the  range only two dots can be used to seperate 
  3267.        cells. i.e.  A1..B6 
  3268.                
  3269.                The range may be specified in two ways.  
  3270.                
  3271.        The first way is to type  the  name  of  the  formula  up  to  and 
  3272.        including the first bracket.  At this point use the cursor keys to 
  3273.        move the pointer out of the cell, and move it to one corner of the 
  3274.        desired range you wish to highlight.  
  3275.            
  3276.        Press  the  '.'  key.  This anchors the pointer so that additional 
  3277.        pointer movements highlights more than just a single cell.  
  3278.                
  3279.        Expand  the  pointer  until  the  desired  range   is   completely 
  3280.        highlighted.  If  the  range is bigger than that area displayed on 
  3281.        the screen then press the '.' anchor key to examine  each  of  the 
  3282.        corners  of the range.  A little flashing cursor will indicate the 
  3283.        current corner.  It is also this side of the pointer which may  be 
  3284.        moved by the cursor keys.  
  3285.                
  3286.        When  the  range  is  completly highlighted press any other key to 
  3287.        return to your original cell and continue to input  your  formula. 
  3288.        Or  if your finished with the formula press the [enter] key.  Your 
  3289.        formula will be entered into the spreadsheet at the  current  cell 
  3290.        position.  
  3291.                
  3292.        
  3293.        
  3294.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  3295.  
  3296.  
  3297.  
  3298.  
  3299.  
  3300.                                   Page 60  
  3301.        
  3302.        
  3303.        The second way to specify a range is simply to type the range name 
  3304.        by  specifying  the  corners  of  the  range  as  individual cells 
  3305.        separated by two periods. i.e.  A1..B2 
  3306.            
  3307.               
  3308.        Presented below are the  statistical  functions  available  within 
  3309.        AS-EASY-AS.  To illustrate the use of each function an example  is 
  3310.        included.  
  3311.        
  3312.        All examples will operate on the numbers contained in the  portion 
  3313.        of the spreadsheet duplicated below, A1..B2 
  3314.            
  3315.                              /........A/.......B/.......C/
  3316.                            1       1.1      5.6      8.2 
  3317.                            2       2.3      7.5       10 
  3318.                            3       3.5      4.4        2 
  3319.            
  3320.                @SUM(Range)   Returns the summation of the range
  3321.                              
  3322.                              Ex. @sum(A1..C3) = 44.6
  3323.                
  3324.                @AVG(Range)   Returns the average of the range
  3325.            
  3326.                              Ex. @avg(a1..B2) = 4.955555
  3327.                
  3328.                @COUNT(Range) Returns the number of elements in the range
  3329.            
  3330.                              Ex. @count(A1..B2) = 9
  3331.                
  3332.                @MIN(Range)   Returns the minimum value in the range
  3333.            
  3334.                              Ex. @min(A1..B2) = 1.1
  3335.                
  3336.                @MAX(Range)   Returns the maximum value in the range
  3337.            
  3338.                              Ex. @max(A1..B2) = 10
  3339.                
  3340.                @VAR(Range)   Returns the population variance of the range
  3341.            
  3342.                              Ex. @var(A1..B2) =  8.438024
  3343.                
  3344.                @STD(Range)   Returns the standard deviation of the elements 
  3345.                              in the range
  3346.        
  3347.        
  3348.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  3349.  
  3350.  
  3351.  
  3352.  
  3353.  
  3354.                                   Page 61  
  3355.        
  3356.        
  3357.            
  3358.                              Ex. @std(A1..B2) =  2.904827
  3359.            
  3360.                @HLOOKUP(compare,range,ofs)
  3361.            
  3362.                              Returns the value at vertical offset in the column 
  3363.                              that matches the  compare value.
  3364.            
  3365.                              Ex. @HLOOKUP(5.6,A1..C3,1)
  3366.            
  3367.                @VLOOKUP(compare,range,ofs)
  3368.            
  3369.                              Returns the value at horizontal offset in the row
  3370.                              that matches the compare value.
  3371.            
  3372.                              Ex. @VLOOKUP(2.3,A1..C3,2)
  3373.        
  3374.        
  3375.        
  3376.        
  3377.            
  3378.        3.3.4  Logical Functions
  3379.                
  3380.        Logical Operators
  3381.                
  3382.        Operators return a value of 1 if true and 0 if false.  They may be 
  3383.        used within a formula.  
  3384.                
  3385.                   =   Equal
  3386.                   <>  Not Equal
  3387.                   >=  Greater Than or Equal
  3388.                   <=  Less Than or Equal
  3389.                   <   Less Than
  3390.                   >   Greater Than
  3391.                
  3392.                
  3393.               @IF(Test arguement,arg1,arg2)
  3394.                
  3395.               Based on result of test returns:
  3396.            
  3397.                    value of arg1 if the test is true
  3398.                    value of arg2 if the test is false
  3399.               
  3400.        
  3401.        
  3402.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  3403.  
  3404.  
  3405.  
  3406.  
  3407.  
  3408.                                   Page 62  
  3409.        
  3410.        
  3411.                Test must utilize logical operators  >,<,=,<>  etc.
  3412.                
  3413.                Example    @if(10>2,3*2,4+5) = 6
  3414.                           @IF(10<2,3*2,4+5) = 9
  3415.            
  3416.        As an example of using a logical comparison within a  formula  try 
  3417.        the following: 
  3418.            
  3419.            
  3420.                         +(a1>2)*3+(a1<=2)*4                                         
  3421.            
  3422.            
  3423.        This  formula will yield a result of 3 if the value stored in cell 
  3424.        A1 is greater than 2 and will yield a 4 if the value is less  than 
  3425.        2.  
  3426.        
  3427.        
  3428.                
  3429.              
  3430.        3.3.5  Date Functions
  3431.            
  3432.        AS-EASY-AS  provides  the ability for your spreadsheet to supply a 
  3433.        date stamp for your spreadsheet.  
  3434.            
  3435.            
  3436.            @DATE(Year,Month,Day)
  3437.                  Returns a unique integer for each day since Jan 1,1900
  3438.            
  3439.            @TODAY   
  3440.                  Returns the unique integer corresponding to todays date
  3441.                  referenced to Jan 1, 1900
  3442.                
  3443.            @YEAR(x)     
  3444.                  Based on unique day assigned to 'x', computes the year in
  3445.                  which that day occurs
  3446.        
  3447.        
  3448.            
  3449.              
  3450.        3.4  Graphs
  3451.                
  3452.        Four  types of graphs are available in AS-EASY-AS,  the x-y,  Bar, 
  3453.        Pie and Line graphs.  The graphs can  be  scaled  on  both  the  X 
  3454.        
  3455.        
  3456.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  3457.  
  3458.  
  3459.  
  3460.  
  3461.  
  3462.                                   Page 63  
  3463.        
  3464.        
  3465.        ordinate  and the Y ordinate so that the entire graphed range ( or 
  3466.        a portion of the graphed range ) may be displayed.  A  logorathmic 
  3467.        adjustment  to  either  or  both  of  the  x  and  y scales may be 
  3468.        performed.  All data points are extracted directly from  any  area 
  3469.        on the spreadsheet.  
  3470.                
  3471.        The graph menu is accessed by typing the following keys: 
  3472.                
  3473.                               \g
  3474.                
  3475.                    Which stands for    \ GRAPH
  3476.        
  3477.                
  3478.                The graph menu will display the following choices.
  3479.         
  3480.                Type  X  A  B  C  D  E  F  Other  View  Plot Quit
  3481.                         [______________]
  3482.                            y-ranges
  3483.        
  3484.                
  3485.        Six  total  curves may be displayed on a single graph.  Each curve 
  3486.        corresponds to one of the y-ranges,  selected by pressing a letter 
  3487.        from  A  thru  F.  To define a curve the range of X values must be 
  3488.        defined.  
  3489.                
  3490.        After at least one of the curves has been defined,  (i.e.  X-range 
  3491.        and  A-range)  the  command  VIEW  must be selected from the menu.  
  3492.        This causes the graph to be  plotted  on  the  screen  in  a  high 
  3493.        resolution mode (CGA 640 x 200 or Hercules 720 x 348 ).  Note that 
  3494.        if  you have an IBM monochrome video board you will NOT be able to 
  3495.        plot   a  graph.   AS-EASY-AS  graphics  work  with  video  boards 
  3496.        corresponding to the  IBM  color  graphics  adaptor  the  hercules 
  3497.        graphics standards, or the Enhanced Graphics Adaptor.  
  3498.                
  3499.        Titles,  grids or Scales for the graph may be defined by selecting 
  3500.        the OTHER command.  
  3501.                 
  3502.        Plots  may  be  produced on EPSON compatible printers.  A two pass 
  3503.        method is used to create a high dot density picture.  
  3504.                
  3505.        
  3506.        
  3507.        
  3508.        
  3509.        
  3510.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  3511.  
  3512.  
  3513.  
  3514.  
  3515.  
  3516.                                   Page 64  
  3517.        
  3518.        
  3519.        3.5 Macros 
  3520.                
  3521.        A macro is a sequence of keystrokes  which  may  be  activated  by 
  3522.        pressing  a  single  key.  AS-EASY-AS supports limited macros.  An 
  3523.        example macro would be the following; 
  3524.                
  3525.                            {RIGHT}{RIGHT}{DOWN} 
  3526.                
  3527.        The words in braces  represent  an  action  keystroke.  The  above 
  3528.        macro  will  move  the pointer two cells to the right and one cell 
  3529.        down.  The macro may be placed in any cell.  The macro must have a 
  3530.        special type of RANGE NAME assigned to its location.  The  special 
  3531.        range name is the backslash [\] followed immediately by any letter 
  3532.        from 'a' thru 'z'.  For example; 
  3533.                
  3534.                             \A
  3535.                
  3536.        This specific macro may be activated by pressing the [alt] key and 
  3537.        the  letter  'A'  simultaneously.   Therefore,   even  though  the 
  3538.        backslash is used to define the range name it actually  represents 
  3539.        the [alt] key.  
  3540.            
  3541.        To define a range name type the following:
  3542.                
  3543.                            /rnc
  3544.                
  3545.        Which stands for /RANGE NAME CREATE.  After you pressed the letter 
  3546.        'C'  (for  CREATE) the spreadsheet will prompt YOU for the name of 
  3547.        the range.  Now type the range name and press the enter key  AFTER 
  3548.        you are finished.  (Be careful,  don't have any spaces between the 
  3549.        range name).  The next step involves typing( or pointing) the cell 
  3550.        which the macro occupies.  If the macro was in cell A1 the type A1 
  3551.        [enter].  
  3552.        
  3553.        The powerful macros that are supported by  AS-EASY-AS,  provide  a 
  3554.        complete  programming  environment  for most applications.  Macros 
  3555.        can be chained together to provide self running  applications,  to 
  3556.        branch  to  a  certain cell in the spreadsheet and to do virtually 
  3557.        anything that can be done manually through the command mode.  
  3558.        
  3559.        All commands available in AS-EASY-AS can be invoked from within  a 
  3560.        macro  with  the key-letter (the first letter in the command).  In 
  3561.        addition, the following movement commands are available: 
  3562.        
  3563.        
  3564.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  3565.  
  3566.  
  3567.  
  3568.  
  3569.  
  3570.                                   Page 65  
  3571.        
  3572.        
  3573.        
  3574.                        {LEFT}
  3575.                        {RIGHT}
  3576.                        {DOWN}
  3577.                        {UP}
  3578.                        {HOME}
  3579.                        {END}
  3580.                        {GOTO}
  3581.        
  3582.        Please note that the keystroke [ENTER], in a macro, is represented 
  3583.        by  the tilde (~) which generally is on the key next to the double 
  3584.        quote.  
  3585.        
  3586.        Macros are executed from left to right in a  given  cell  until  a 
  3587.        blank  space is found.  If there is no blank space at the end of a 
  3588.        macro in a cell, the execution is transfered to the cell below and 
  3589.        the process continues.  
  3590.        
  3591.        For  example,  assume  that  cells A5 and A6 contain the following 
  3592.        macros:  (when typing a macro,  remember to start  with  a  single 
  3593.        quote to avoid executing the commands as you are typing).  
  3594.        
  3595.        
  3596.                A5 --       {HOME}/c~{RIGHT}{RIGHT}~
  3597.                A6 --       {GOTO}A1~/m.{RIGHT}~B10~{GOTO}B12~/re~
  3598.        
  3599.        Label cell A5  as /T  by pressing:
  3600.        
  3601.                        /rnc/T [ENTER]
  3602.        
  3603.        and then,  every time you press ALT-T,  AS-EASY-AS interprets  the 
  3604.        macro and does the following: 
  3605.        
  3606.        
  3607.               MACRO                
  3608.              COMMAND         ACTION TAKEN BY AS-EASY-AS
  3609.        
  3610.              {HOME}          cursor moves to A1
  3611.                /             command line invoked
  3612.                c             copying process starts, copy From is shown
  3613.                ~             copy From is A1, Copy To is shown
  3614.              {RIGHT}         cursor moves to B1
  3615.              {RIGHT}         cursor moves to C1, B1 and C1 highlighted
  3616.        
  3617.        
  3618.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  3619.  
  3620.  
  3621.  
  3622.  
  3623.  
  3624.                                   Page 66  
  3625.        
  3626.        
  3627.                ~             copying takes place, contents of cell A1
  3628.                              are copied to cells B1 and C1.
  3629.                              Provided that there is no space after the 
  3630.                              last tilde, execution is transferred to A6.
  3631.        
  3632.              {GOTO}A1~       this is the same as pressing F5, typing A1
  3633.                              and pressing [ENTER] in command mode.
  3634.                              Cursor goes to A1.
  3635.                 m            Move command invoked, move from is show.
  3636.               period         pointer anchored, Move From A1..A1 is shown
  3637.               {RIGHT}        cursor moves to B1, Move From A1..B1 shown
  3638.                 ~            Move From done, Move To A1 is shown
  3639.                 B10~         Cursor moves to B10, contents of cells A1 
  3640.                              and B1 are moved to cells B10 and B11.
  3641.              {GOTO}B12~      Cursor moves to B12
  3642.                  /           Command menu invoked
  3643.                  r           Range submenu invoked
  3644.                  e           erase command invoked
  3645.                  ~           contents of cell B12 are erased.
  3646.        
  3647.        Execution of the macro stops, provided no macro exists in cell A7.
  3648.        
  3649.        
  3650.        
  3651.           
  3652.        
  3653.        
  3654.        
  3655.        
  3656.        
  3657.        
  3658.        
  3659.        
  3660.        
  3661.        
  3662.        
  3663.        
  3664.        
  3665.        
  3666.        
  3667.        
  3668.        
  3669.        
  3670.        
  3671.        
  3672.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  3673.  
  3674.  
  3675.  
  3676.  
  3677.  
  3678.                                   Page 67  
  3679.        
  3680.        
  3681.        
  3682.                                       INVOICE
  3683.                                     ===========
  3684.            
  3685.            
  3686.            
  3687.                                   Purchased From:
  3688.            
  3689.                                     TRIUS Inc.
  3690.                                   15 Atkinson St.
  3691.                                  Lynn, Mass. 01905
  3692.            
  3693.            
  3694.            |===========================================================|
  3695.            |Item       |  Description          | Qty |   Price  |TOTAL |
  3696.            |           |                       |     |    each  |      |
  3697.            |===========================================================|
  3698.            |           |                       |     |          |      |
  3699.            |AS-EASY-AS |     Spreadsheet       |     |          |      |
  3700.            |           |       Program         |     |  $30.00  |      |
  3701.            |           |                       |     |          |      |
  3702.            |           |                       |     |          |      |
  3703.            |           |                       |     |          |      |
  3704.            |           |                       |     |          |      |
  3705.            |           |                       |     |          |      |
  3706.            |           |                       |     |          |      |
  3707.            |===========================================================|
  3708.            |                                                           |
  3709.            |                         TOTAL DUE:                        |
  3710.            |                                                           |
  3711.            |            -- Single user purchase only  --               |
  3712.            |- Multiuser discounts available, please contact TRIUS Inc.-|
  3713.            |===========================================================|
  3714.            
  3715.            
  3716.                         Retain this copy for your records.
  3717.        
  3718.        
  3719.        
  3720.        
  3721.        
  3722.        
  3723.        
  3724.        
  3725.        
  3726.        *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  3727.  
  3728.  
  3729.  
  3730.  
  3731.  
  3732.             Appendix - A:     Command Level Reference Chart        Page A-1    
  3733.             
  3734.             
  3735.             
  3736.             
  3737.             This appendix provides a  quick  cross-reference  of  the  command 
  3738.             structure employed in AS-EASY-AS.  
  3739.             
  3740.             The interpretation of the chart is as in the following example: 
  3741.             
  3742.                           7.9.2.1.4---Exponential
  3743.                           | | | | |
  3744.                           | | | | |
  3745.                           | | | | |...Fourth command of X-Axis menu (Exponential)
  3746.                           | | | |
  3747.                           | | | |...First command of Scale menu (X-Axis)
  3748.                           | | |
  3749.                           | | |...Second command of Options menu (Scale)
  3750.                           | |
  3751.                           | |...Ninth command of Graph menu (Options)
  3752.                           |
  3753.                           |...Seventh command of Main menu (Graph)
  3754.             
  3755.             
  3756.             
  3757.             
  3758.             
  3759.             
  3760.             
  3761.             
  3762.             
  3763.             
  3764.             
  3765.             
  3766.             
  3767.             
  3768.             
  3769.             
  3770.             
  3771.             
  3772.             
  3773.             
  3774.             
  3775.             
  3776.             
  3777.             
  3778.             *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  3779.  
  3780.  
  3781.  
  3782.  
  3783.  
  3784.             Appendix - A:     Command Level Reference Chart        Page A-2    
  3785.             
  3786.             
  3787.             
  3788.             
  3789.             =.=.=.=.=.=.=.=.    CROSS-REFERENCE  CHART    .=.=.=.=.=.=.=.=.= 
  3790.             
  3791.             
  3792.             1---Worksheet                                      
  3793.             |   1.1---Global
  3794.             |   |     1.1.1---Format                                  
  3795.             |   |     1.1.2---Column-Width                            
  3796.             |   |     1.1.3---Label-Prefix
  3797.             |   |     1.1.4---Recalculation
  3798.             |   |             1.1.4.1---Manual
  3799.             |   |             1.1.4.2---Automatic
  3800.             |   |             1.1.4.3---Display
  3801.             |   1.2---Status                                                               
  3802.             |   1.3---Insert                                    
  3803.             |   |     1.3.1---Row
  3804.             |   |     1.3.2---Column                                  
  3805.             |   1.4---Delete
  3806.             |   |     1.4.1---Row                                     
  3807.             |   |     1.4.2---Column
  3808.             |   1.5---Column-Width
  3809.             |   1.6---Erase
  3810.             |   1.7---Status
  3811.             |   1.8---Quit
  3812.             2---Range
  3813.             |   2.1---Format
  3814.             |   |     2.1.1---Fixed
  3815.             |   |     2.1.3---Scientific
  3816.             |   |     2.1.4---','
  3817.             |   |     2.1.5---General
  3818.             |   |     2.1.6---Currency
  3819.             |   |     2.1.7---Percent
  3820.             |   |     2.1.8---+/-
  3821.             |   |     2.1.9---Text
  3822.             |   |     2.1.10--Reset
  3823.             |   2.2---Label-Prefix
  3824.             |   |     2.2.1---Left
  3825.             |   |     2.2.2---Center
  3826.             |   |     2.2.3---Right
  3827.             |   2.3---Erase
  3828.             
  3829.             
  3830.             *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  3831.  
  3832.  
  3833.  
  3834.  
  3835.  
  3836.             Appendix - A:     Command Level Reference Chart        Page A-3    
  3837.             
  3838.             
  3839.             |   2.4---Trace
  3840.             |   2.5---Name
  3841.             |         2.5.1---Create
  3842.             |         2.5.2---Delete
  3843.             3---Copy
  3844.             4---Move
  3845.             5---File
  3846.             |   5.1---Retrieve
  3847.             |   5.2---Save
  3848.             |   5.3---Xtract
  3849.             |   5.4---Combine
  3850.             |   5.5---Import
  3851.             |   5.6---Erase
  3852.             |   5.7---List
  3853.             |   |     5.7.1---Worksheet
  3854.             |   |     5.7.2---Print
  3855.             |   |     5.7.3---All
  3856.             |   5.8---Dir
  3857.             |   5.9---Quit
  3858.             6---Print
  3859.             |   6.1---Printer
  3860.             |   6.2---File
  3861.             |         6.2.1---Range
  3862.             |         6.2.2---Page
  3863.             |         6.2.3---Line
  3864.             |         6.2.4---Align
  3865.             |         6.2.5---Options
  3866.             |         |       6.2.5.1---Margins
  3867.             |         |       |         6.2.5.1.1---Left
  3868.             |         |       |         6.2.5.1.2---Right
  3869.             |         |       |         6.2.5.1.3---Top
  3870.             |         |       |         6.2.5.1.4---Bottom
  3871.             |         |       6.2.5.2---Setup
  3872.             |         |       6.2.5.3---PageLength
  3873.             |         |       6.2.5.4---Header
  3874.             |         |       6.2.5.5---Footer
  3875.             |         |       6.2.5.6--Quit
  3876.             |         6.2.6---Go
  3877.             |         6.2.7---Quit
  3878.             7---Graph
  3879.             |   7.1---Type
  3880.             
  3881.             
  3882.             *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  3883.  
  3884.  
  3885.  
  3886.  
  3887.  
  3888.             Appendix - A:     Command Level Reference Chart        Page A-4    
  3889.             
  3890.             
  3891.             |   |     7.1.1---X-Y
  3892.             |   |     |       7.1.1.1---Lines
  3893.             |   |     |       7.1.1.2---Symbols
  3894.             |   |     |       7.1.1.3---Both
  3895.             |   |     7.1.2---Bar
  3896.             |   |     7.1.3---Pie
  3897.             |   |     7.1.4---Line
  3898.             |   |             7.1.4.1---Lines
  3899.             |   |             7.1.4.2---Symbols
  3900.             |   |             7.1.4.3---Both
  3901.             |   7.2---X
  3902.             |   7.3---A
  3903.             |   7.4---B
  3904.             |   7.5---C
  3905.             |   7.6---D
  3906.             |   7.7---E
  3907.             |   7.8---F
  3908.             |   7.9---Options
  3909.             |   |     7.9.1---Titles
  3910.             |   |     |       7.9.1.1---First
  3911.             |   |     |       7.9.1.2---Second
  3912.             |   |     |       7.9.1.3---X-Axis
  3913.             |   |     |       7.9.1.4---Y-Axis
  3914.             |   |     7.9.2---Scale
  3915.             |   |     |       7.9.2.1---X-Axis
  3916.             |   |     |       |         7.9.2.1.1---Upper
  3917.             |   |     |       |         7.9.2.1.2---Lower
  3918.             |   |     |       |         7.9.2.1.3---Format
  3919.             |   |     |       |         7.9.2.1.4---Exponential
  3920.             |   |     |       |         7.9.2.1.5---Step
  3921.             |   |     |       |         7.9.2.1.6---Cancel
  3922.             |   |     |       |         7.9.2.1.7---Quit
  3923.             |   |     |       7.9.2.2---Y-Axis
  3924.             |   |     |       |         7.9.2.2.1---Upper
  3925.             |   |     |       |         7.9.2.2.2---Lower
  3926.             |   |     |       |         7.9.2.2.3---Format
  3927.             |   |     |       |         7.9.2.2.4---Exponential
  3928.             |   |     |       |         7.9.2.2.5---Step
  3929.             |   |     |       |         7.9.2.2.6---Cancel
  3930.             |   |     |       |         7.9.2.2.7---Quit
  3931.             |   |     7.9.3---Grid
  3932.             
  3933.             
  3934.             *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  3935.  
  3936.  
  3937.  
  3938.  
  3939.  
  3940.             Appendix - A:     Command Level Reference Chart        Page A-5    
  3941.             
  3942.             
  3943.             |   |          7.9.3.1---X
  3944.             |   |          7.9.3.2---Y
  3945.             |   |          7.9.3.3---Both
  3946.             |   7.10---Reset
  3947.             |   7.11---View
  3948.             |   7.12---Plot
  3949.             |   7.13---Quit
  3950.             8---Quit
  3951.                 8.1---Yes
  3952.                 8.2---No
  3953.             
  3954.             
  3955.             
  3956.             
  3957.             
  3958.             
  3959.             
  3960.             
  3961.             
  3962.             
  3963.             
  3964.             
  3965.             
  3966.             
  3967.             
  3968.             
  3969.             
  3970.             
  3971.             
  3972.             
  3973.             
  3974.             
  3975.             
  3976.             
  3977.             
  3978.             
  3979.             
  3980.             
  3981.             
  3982.             
  3983.             
  3984.             
  3985.             
  3986.             *AS-EASY-AS       Copyright 1985, 1986  TRIUS, Inc.       Ver. 2.05
  3987.